- San Francisco's Matt Cain was far from flawless in his first outing since pitching a perfect game but he did enough to win his eighth straight start, leading the Giants to a 5-3 win over the Los Angeles Angels on Monday. After becoming the 22nd pitcher to throw a perfect game against Houston last week, Cain allowed three runs over five innings to get the win and improve to 9-2 on the season. Cain was not at his best, walking four and giving up a second-inning home run to Mark Trumbo, but he got plenty of support from the bullpen and offense. ...