Tim Lincecum pitched seven sharp innings and beat St. Louis for the second time in a week, leading the San Francisco Giants over the Cardinals 3-0 today. Aaron Rowand hit a solo home run and an RBI single as the Giants ended a three-game losing streak. Lincecum (3-0) gave up six hits and struck out five in his 10th major league victory, three of those against St. Louis.
A pair of relievers worked the eighth inning and Brian Wilson pitched the ninth for his fifth save. Rowand, signed as a free agent in the offseason, hit his first home run for the Giants as part of a 3-for-4 performance. Jose Castillo drove in San Francisco's other run with a double. Cardinals star Albert Pujols went 0-for-3 and had his 10-game hitting streak snapped.