Matt Cain allowed three runs in five innings in his perfect game follow-up but still won his eighth straight game thanks to his offense and bullpen.
Andrew Baggarly
Matt Cain won't get to hit for himself in his first start since pitching a perfect game, as Pablo Sandoval will serve as the designated hitter in Anaheim.
Matt Cain is coming off one of the great pitching performances off all time, but he's still chasing history. Insider Andrew Baggarly looks ahead.More: Giants-Angels coverage begins at 6:30 p.m. on CSN Bay Area
According to the scoreboard at Safeco Field, Gregor Blanco took ball four from Mariners closer Tom Wilhelmsen. I was the only one who had it right, Blanco said.
The Giants dropped two of three to one of baseballs worst teams. They lost their first road series since May 7-9 at Dodger Stadium. Bruce Bochy summed up the loss Sunday in two words.

















Vote for your favorite All-Star Teacher today!