CINCINNATI -- Brandon Belt homered for the third time in three games, Nori Aoki drove in three runs and the San Francisco Giants beat the Cincinnati Reds 9-8 Sunday after nearly wasting a five-run lead.
Hunter Pence homered in his second game back from a broken forearm. The World Series champions won three straight games in Cincinnati for the first time since 2005 and at 20-18 moved two games over .500 for the first time since they were 3-1. The Giants had 16 hits, matching their season high, and outscored opponents 44-21 on a six-game trip.
San Francisco built a 6-1 lead but the Reds closed within a run in the third after their first five batters reached against Chris Heston. Marlon Byrd's RBI single, Brandon Phillips' bases-loaded hit-by-pitch and Jay Bruce's run-scoring single made it 6-4.
Petit allowed one run and three hits in three innings, Sergio Romo struck out Todd Frazier with the potential tying run on third to end the eighth and Santiago Casilla struck out the side in the ninth for his ninth save in 11 chances.
San Francisco and Cincinnati matched each other with single runs in the fifth, seventh and eighth innings.
Anthony DeSclafani (2-4) gave up six runs, six hits and three walks in three innings. He needed 41 pitches to get through the Giants' four-run second inning, which was interrupted by a 24-minute rain delay.
Belt finished had three hits, including an eighth-inning homer off Jumbo Diaz . Aoki hit a two-run single that capped a four-run single and drove in Brandon Crawford with a squeeze bun in the seventh.
Cincinnati starters allowed 21 runs in 11 innings during the last three games of the series, a 17.18 ERA.
Giants: Manager Bruce Bochy said center fielder Angel Pagan could have started, but Bochy chose to give him the day off. Pagan left Saturday's game with back spasms.
Reds: LHP Manny Parra, on the disabled list since April 29 with a strained neck, developed elbow tenderness after pitching off a mound on Friday, manager Bryan Price said. Parra will need one or two bullpen session and a rehabilitation stint in the minors before his return.
Giants: San Francisco opens a three-day homestand on Tuesday against the Los Angeles Dodgers, then has a seven-game trip.
Reds: Cincinnati opens a two-game interleague series at Kansas City on Tuesday. RHP Johnny Cueto allowed five runs - none earned - in seven innings of a 7-1 Reds' loss at Kansas City on June 14, 2009.