Buster Posey (head) is starting at first base for the Giants on Thursday afternoon against the Marlins.
Giants manager Bruce Bochy said he will back off Santiago Casilla for a few days due to fatigue.
Angel Pagan is not in the Giants' lineup Thursday.
Giants activated RHP Matt Cain from the 15-day disabled list.
Giants placed RHP Tim Lincecum on the 15-day disabled list with a right forearm contusion.
Chris Heston yielded three runs in six innings Wednesday in a no-decision against the Marlins.
Santiago Casilla took his fourth blown save after giving up three runs without retiring a batter Wednesday against the Marlins.
Buster Posey passed a concussion test after Wednesday's game.
Gregor Blanco went 3-for-4 with an RBI against the Marlins on Wednesday.
Buster Posey left Wednesday's game after taking a foul ball off his mask.
Buster Posey left Wednesday's game against the Marlins with an undisclosed injury.
Giants manager Bruce Bochy said Hunter Pence (wrist) "more than likely" won't return until after the All-Star break.
Tim Hudson has been excused from the Giants for a week for personal reasons.
Giants pitching prospect Tyler Beede scattered five hits and one run over seven innings Tuesday in a loss for Double-A Richmond.
Giants SS prospect Christian Arroyo belted a career-best five hits in Tuesday's win for High-A San Jose.