BUSTER POSEY… Is hitting .417 (15×36) with two HRs and seven RBI in 10 games vs. the DBacks this year.
PITCHING MATCHUP… RHP Ryan Vogelsong (5-6, 3.92) has taken the loss in his last three starts, despite posting a 2.95 ERA (6er, 18.1ip) in those outings… he has received no runs of support from the Giants offense in his last three contests… LHP Wade Miley (4-6, 4.43) is 1-0 with a 3.52 ERA (15er, 38.1ip) in his last six starts… he is averaging 8.55 strikeouts per 9.0 innings this season, the highest figure of his career.
JEREMY AFFELDT… Has held opponents scoreless in 33 of his 37 appearances this season.
ANGEL PAGAN… Was put on the 15 day DL retroactive to June 15 because of back inflammation.
GETTING HOT… Giants starting pitchers have now held the opposition to two runs or fewer in 11 of their last 16 outings… since June 25, SF starters have posted a 2.99 ERA (35er, 105.1ip), which stands as the fifth-lowest mark in the Majors.
PABLO SANDOVAL… Went 3-for-4 last night with a two-run homer and three RBI.
BRANDON BELT… Missed 50 games with a broken left thumb from May 10-July 4.
JOE PANIK… Is hitting .265 (9×34) over his last 10 games.
FULL THROTTLE… OF Hunter Pence is only the fourth player in Giants history to record at least 110 hits and 60 runs prior to the All-Star break (STATS, LLC)… he currently is tied for second in the Majors with 66 runs scored and is tied for first in the NL with 113 hits.
SANTIAGO CASILLA… Has not allowed a run in his last 11 appearances (10.2ip) and has allowed just two base runners during this span (one hit and one walk).