For the first time since 2012, the Giants enjoyed a handshake line on the field after a regular season game in Cincinnati.
The Giants came back from two runs down with a three-run rally in the sixth inning, as home runs by Michael Morse and Juan Perez propelled San Francisco to a 3-2 victory.
The win snapped a four-game losing streak at Great American Ball Park.
The Giants played their worst game of the year defensively on Tuesday night. They weren't much better in this one, but the Reds didn't make them pay for any of their fielding miscues.
Ryan Vogelsong picked up the win, pushing his record to 4-2 on the season. Last year it took him until his last start (Sept. 27) to collect win number four.
Starting pitching report
Vogelsong was in a mood to challenge the Reds, and for the most part he was very successful.
The Reds scored their runs on three consecutive extra-base hits in the third inning. Vogelsong did well to escape the first four innings surrendering only two runs, since he gave up seven hits over that time.
Vogelsong also tallied a career-high nine strikeouts and retired the last eight hitters he faced. The only other time he's struck out that many was in Game 6 of the 2012 NLCS against St. Louis.
The 36-year-old right-hander has lasted at least six innings in eight straight starts since getting knocked out in the second inning at Coors Field on April 21.
Juan Gutierrez is quietly enjoying a very nice season. He came into the game in the seventh and struck out both hitters he faced. That included Billy Hamilton, who's been the main thorn in the Giants' side over the last two games.
Javier Lopez came in to face Jay Bruce and struck out the Reds slugger on three pitches.
Sergio Romo collected his 18th save with a perfect ninth, his first blemish-free outing since May 15 against the Marlins.
At the plate
The Giants were unable to drive in runners in scoring position with two outs in the first, second and fourth innings.
In the sixth, Morse started a two-out rally by driving in himself with a solo home run. Brandon Hicks followed with a sharp single, and Juan Perez hit a two-run homer to left.
It was Perez's first home run of the season and the second of his big league career. Perez, who hadn't started a game since May 11 and came into this game hitting .048, went 2-for-4.
Morse is tied for fifth in the National League with 12 home runs.
In the field
The defensive lows were followed shortly by highlight-worthy work with the gloves.
Hamilton led off the game with an infield single and advanced to third on Vogelsong's wayward pickoff throw. With runners on first and second, Pablo Sandoval dove and caught Devin Mesoraco's liner to save at least one run.
Hamilton hit a slow roller in front of the plate in the third. Buster Posey's throw got by Morse to send Hamilton to second, but Posey later caught Hamilton trying to steal third.
Brandon Crawford booted a routine grounder to start the eighth, but later fielded the double play grounder that ended the inning.
The Giants have committed seven errors so far in this series. It seems like Hamilton caused every single one with his speed, but he was only involved in four of those forgettable plays.
The announced crowd was 26,333 at Great American Ball Park. It appeared that many stayed home, possibly due to forecasts predicting heavy rains that never came.
The Giants will try to lock down a 5-2 road trip tomorrow in a game that starts at 9:35 am PST. Madison Bumgarner (7-3, 2.85 ERA) will oppose right-hander Mike Leake (3-4, 2.92). Matt Cain (1-3, 3.66) will return from the disabled