Giants 3, Reds 2

Michael Morse and Juan Perez homered during a three-run sixth inning as San Francisco posted a rare victory in Cincinnati.

Perez finished with two hits and Brandon Hicks scored a run for the Giants, who had lost 11 of their previous 12 games at Great American Ball Park. Ryan Vogelsong (4-2) allowed two runs and seven hits with nine strikeouts in 6 1/3 innings to extend his unbeaten streak to four starts and Sergio Romo pitched a perfect ninth to earn his 18th save.

Billy Hamilton collected three hits and Todd Frazier went deep for the Reds, who had their four-game winning streak halted. Tony Cingrani (2-6) lost his fourth straight start as he yielded three runs and six hits in 5 2/3 frames.

Cincinnati opened the scoring in the third inning as Frazier belted a 2-2 offering from Vogelsong over the left-field wall for a one-out solo homer. Brandon Phillips and Jay Bruce followed with back-to-back doubles to give the Reds a 2-0 lead.

San Francisco used the long ball to jump ahead in the sixth. Morse deposited Cingrani's first pitch over the fence in left-center with one out and Hicks singled before Perez lined a shot to left for his second homer in 56 major-league games and a 3-2 edge.

GAME NOTEBOOK: Hamilton has gone 5-for-9 in two contests after missing a game with a sore right elbow. ... San Francisco RHP Matt Cain (hamstring) is expected to be activated from the disabled list and start against the New York Mets on Friday. ... The Giants have hit 42 of their 66 home runs this season on the road.
Final1st2nd3rd4th5th6th7th8th9thRHE
San Francisco GiantsGiants000003000373
Cincinnati RedsReds002000000270
Season Series
CincinnatiStatsSan Francisco
5-2Vs2-5
.250Batting Average.190
4.4Runs / Game2.6
5Home Runs6
1Errors10