Brandon Crawford hit a grand slam and drove in five runs, Tim Lincecum threw seven sharp innings and the NL West-leading San Francisco Giants beat the Philadelphia Phillies 7-2 on Friday night.
Ryan Howard hit a solo homer for the last-place Phillies, who have lost two in a row after winning four straight.
Lincecum (4-10) looked more like the pitcher who was a two-time Cy Young Award winner than the one who entered the game with a 5.93 ERA. He allowed two runs and five hits, striking out six.
Phillies starter Vance Worley (5-6) gave up six runs and six hits in six innings, striking out nine.
The Giants broke it open with five runs in the sixth.
Ryan Theriot led off with a single, Melky Cabrera singled and Buster Posey walked to load the bases. Pablo Sandoval's sacrifice fly made it 2-1. Nate Schierholtz walked to re-load the bases. Worley stayed in despite having already thrown 105 pitches. Crawford ripped the second pitch he saw out to right for his second career slam to put t...