JAVIER LOPEZ… Has appeared in 28 games and allowed just two runs in 15.0 innings.
MATT CAIN… Owns a 3.71 ERA (11er, 26.2ip) in four starts this season at AT&T Park, compared to a 5.11 ERA (21er, 37.0ip) on the road…has held opponents to three runs or fewer in 10 of his last 12 home starts dating back to last season.
GREGOR BLANCO… Is hitting .329 (24-for-73) with nine RBI in his past 24 games.
GIANTS’ 10-GAME HOMESTAND BEGINS TONIGHT… Begin a 10-game, 11-day homestand tonight against the Padres (three games), Reds (four games) and Cardinals (three games)…the Giants enter tonight’s game with the best home record in the National League at 23-15 (.605)…15 of the Giants’ next 20 games will be played here at AT&T Park.
YUSMEIRO PETIT… Is 2-1 with a 2.81 ERA (8er, 25.2ip) in 14 relief outings.
BUSTER POSEY… Has hit safely in 17 of his last 18 games (starting June 1), hitting .352 (25×71) over span.
TOMORROW’S STARTER… Tim Hudson is a perfect 5-0 with a 2.16 ERA in seven starts, with the Giants going 7-0 in his home outings
BRANDON HICKS… 15 of his 33 hits this season have gone for extra bases (six 2Bs, 3B, and eight HRs).
PABLO SANDOVAL… By hitting safely in 32/40 games, has raised his batting avg. 97 points from .171-.268.
MICHAEL MORSE… Has hit safely in nine of his last 10 games, going 13-for-37 (.351).