Jake Peavy, Brandon Belt key Giants' 5-4 win against Phillies

The SF pitcher threw seven strong innings in another solid start Friday.|

SAN FRANCISCO - Jake Peavy threw seven strong innings in another solid start, Brandon Belt hit a three-run double and Angel Pagan had three hits as the San Francisco Giants defeated the Philadelphia Phillies 5-4 on Friday night.

The Giants trailed 2-1 in the bottom of the seventh inning when Belt cleared the bases with a shot to center off Elvis Araujo (1-1).

San Francisco has won 12 of its last 13 games and 31 of 40, tying a record for the best 40-game clip in franchise history (June 12-July 21, 1954).

Peavy (4-6), 1-5 with an 8.21 ERA over his first nine starts, is 3-1 with a 1.94 ERA in his last six after allowing two runs and seven hits in seven innings.

Santiago Casilla got Tyler Goeddel to ground out for the final out for his 17th save after loading the bases on a walk, a hit and a hit batsman.

The Phillies have lost 10 of their last 11. Philadelphia got a strong pitching performance from Zach Eflin, a 22-year-old rookie acquired in a three-way deal in 2014 that sent Jimmy Rollins to the Los Angeles Dodgers and Matt Kemp to the San Diego Padres.

Maikel Franco’s one-out triple in the eighth started a two-run Phillies rally in which four consecutive batters reached safely with two outs. Cory Gearrin got pinch-hitter Andres Blanco to ground out with the bases loaded to end the rally.

UPDATED: Please read and follow our commenting policy:
  • This is a family newspaper, please use a kind and respectful tone.
  • No profanity, hate speech or personal attacks. No off-topic remarks.
  • No disinformation about current events.
  • We will remove any comments — or commenters — that do not follow this commenting policy.