And a sweep, to boot! Chris Coghlan broke up Matt's no-hitter with two outs in the 6th. A couple of hard knocks in the 7th produced a run. Two baserunners to start the 8th sent Cain to the dugout. His final line was 27 batters, 108 pitches, 4 hits, 2 runs, 3 walks, and 6 strikeouts for a Game Score of 64. It took four relievers to get the final six outs, but the Giants held their lead and finished off the sweep. An outstanding performance by Olympic Nate (3-3 with a HR) along with big hits from struggling Mark DeRosa and surging Aaron Rowand produced a 6-run lead for the Giants. Lefty reliever Chris LeRoux gave up three in the top of the 7th and that was the margin of victory.
The Giants go to NYC to take on the Mets tomorrow. Jonathan Sanchez faces Mike Pelfrey, who's only given up 2 runs in 26 IP so far this season. The 15-13 Mets are tied with the Nationals for 2nd place in the East, two games behind Philadelphia. Your 17-10 Giants are back in 1st place in the West, a half game ahead of San Diego.