The Giants like to hit on the road, Felix Hernandez notwithstanding, and tonight in Seattle they clogged up the basepaths and pounded out seven runs. Ryan Vogelsong labored a bit in the first four innings with long counts and a lot of balls out of the zone but bailed himself out every time with a sizzling fastball that hit 94 on the gun. In the fifth and sixth he briskly overpowered the Mariners and got the first two outs in the 7th without breaking a sweat. Then they strung a few hits together and that was it, Javier Lopez came in to get the 21st out. Damn fine effort I say. Hunter Strickland and Jeremy Affeldt finished up. The Giants get a much-needed win: they are 6-10 in June. And they head south for a big weekend set with the Dodgers, who won tonight on a walk-off balk.
p.s. That's the 11th team shutout which leads the majors.
p.p.s. Everyone in the lineup got a hit except Buster Posey who walked twice and scored a run and Brandon Belt who walked twice and scored two runs. Six different guys scored and five different guys drove in runs. Only two guys (Angel Pagan and Justin Maxwell) struck out.