Giants 8, Phillies 5

SAN FRANCISCO -- Matt Duffy highlighted a five-run sixth inning with a two-run triple for his third hit of the game, sending the San Francisco Giants to an 8-5 victory over the staggering Philadelphia Phillies on Saturday night.

Shortstop Brandon Crawford collected three hits, including a triple, as the Giants followed a season-best, 22-hit effort with 15 hits against six Phillies pitchers.

After home runs by first baseman Ryan Howard and left fielder Cody Asche gave Philadelphia 4-1 lead through 5 1/2 innings, the Giants rallied after the Phillies pulled starter David Buchanan from the game.

Called up from Triple-A Lehigh Valley before the game, Buchanan gave up eight hits but limited the Giants to one run through five innings. He left with a three-run lead.

Crawford and left fielder Gregor Blanco singled consecutively with one out in the game-turning Giants sixth against Phillies reliever Jake Diekman.

Right-hander Luis Garcia (3-4) replaced Diekman and struck out pinch-hitter Justin Maxwell for the second out. But center fielder Angel Pagan doubled in two runs to get San Francisco within one, and after second baseman Joe Panik walked, Duffy smacked his triple that put the Giants in front for good at 5-4.

Catcher Buster Posey followed with an RBI single, his second hit of the game, to cap the five-run inning and increase the lead to 6-4.

Pinch-hitter Ehire Adrianza had an RBI single and Pagan a third RBI on an infield out as the Giants tacked on two runs in the seventh and rode a strong bullpen effort to the third win during their six-game homestand.

Left-hander Josh Osich (1-0) relieved Giants starter Ryan Vogelsong after the home runs by Howard and Asche in the sixth and got the final out of the inning. He was rewarded with his first major league win when the Giants immediately rallied into the lead in the bottom of the inning.

Five other Giants relievers combined to limit the Phillies to one run in the final three innings. The last of the five, right-hander Santiago Casilla, retired the only batter he faced to end the game and secure his 22nd save.

Vogelsong allowed four runs in 5 2/3 innings. He gave up five hits and three walks and struck out five.

Howard and Asche each had two RBIs for the Phillies, who lost for the seventh time in nine games on their 10-game trip.

Shortstop Freddy Galvis had a double and a triple, and center fielder Odubel Herrera collected two hits, including an RBI double that capped the scoring in the ninth.

The Phillies totaled nine hits.

Neither team made the most of its opportunities early on, and they found themselves deadlocked at 1-1 until Howard's homer in the sixth.

The Phillies scored first on Howard's first RBI, a single that brought home second baseman Andres Blanco just one out into the game. But catcher Carlos Ruiz then grounded into a double play, stranding a baserunner in scoring position.

The Giants got eight baserunners to second base or farther in the first five innings, but they plated only one of them. That occurred in the second inning, when shortstop Brandon Crawford tripled to score first baseman Brandon Belt, who had doubled.

That tied the score at 1, but Crawford eventually was stranded at third base, just as Panik had been in the first inning.

Crawford also reached third in the fourth inning after his second hit, a single, but again couldn't make it the final 90 feet.

NOTES: The Giants' 373rd consecutive sellout pushed their total attendance in 15 1/2 seasons at AT&T Park past 50 million. No major-league team has reached the milestone at its home park faster. ... It took the Giants 1,261 home dates to top 50 million in attendance. The previous record of 1,311 dates had been set by the Baltimore Orioles at Oriole Park at Camden Yards. ... The Phillies (29-60) took the worst record in the majors into the game. The last time the Phillies had 60 or more losses before the All-Star break was 1997. They lost only 60 games during the entire 2011 season (102-60). ... To make room for RHP David Buchanan on the 25-man active roster, the Phillies demoted RHP Severino Gonzalez to Triple-A Lehigh Valley.
Final1st2nd3rd4th5th6th7th8th9thRHE
Philadelphia PhilliesPhillies100003001590
San Francisco GiantsGiants0100052008161
WP:Josh Osich (SF)
LP:Luis Garcia (PHI)
Season Series
San FranciscoStatsPhiladelphia
5-1Vs1-5
.362Batting Average.256
7.2Runs / Game4.0
6Home Runs9
1Errors3