Matt Cain provided his own insurance run and limited Lance Berkman to only a base hit. Cain hit a solo home run and earned his first victory in three starts, and the San Francisco Giants snapped the Houston Astros' four-game winning streak 4-2 on Tuesday night. It was the fourth career homer and second this season for Cain (2-3), whose drive to left leading off the fifth put the Giants up 4-1. He also connected on April 12 against St. Louis. Omar Vizquel and Randy Winn hit back-to-back RBI doubles in the first as the Giants jumped to an early lead on the way to handing Houston its second loss in 11 games. The Giants started the game with three straight extra-base hits against Brandon Backe (2-5) on the way to a quick 3-0 lead _ a leadoff triple by Fred Lewis, then the doubles by Vizquel and Winn. Winn scored on a passed ball after moving to third on Bengie Molina's fly out. Carlos Lee hit his eighth home run on an eighth-inning solo shot, but Houston lost for the first time in five games so far during its season-long 10-game road trip. Berkman singled in the third for a 12-game hitting streak a day after connecting for his 13th home run in Monday's 7-3 win. Cain struck him out swinging to start the eighth, one of Cain's five strikeouts in eight impressive innings. Berkman also drew an intentional walk from Cain in the first. Cain allowed two runs on seven hits and walked four. Brian Wilson worked a perfect ninth for his 12th save. Hunter Pence extended his hitting streak to 11 games with a sixth-inning double, while J.R. Towles snapped an 0-for-20 stretch with his two-out single in the second for the Astros. Lee then got Houston on the board with an RBI single in the third. Continued... |