CINCINNATI (AP) -- Josh Hamilton completed his sensational series with a pair of homers on Sunday, and the Cincinnati Reds snapped their four-game losing streak with a 9-3 victory over the Colorado Rockies.
The NL rookie of the month for April did it all during the middle game of the series -- two singles, a double, a triple, a stolen base and a diving catch in the Rockies' 9-7 win on Saturday night.
His two-run homer off Josh Fogg (1-3) put Cincinnati in position to salvage the final game. Hamilton's solo shot off reliever Alberto Arias in his next at-bat drew the latest ovation in his inspiring comeback from years of drug abuse.
Hamilton stood on a riser in the dugout and raised his batting helmet to acknowledge the crowd of 27,915, which wouldn't stop applauding until he took a curtain call after his eighth homer.
The crowd was on its feet again after his over-the-shoulder catch robbed Matt Hawpe in center field in the eighth.
Right-hander Bronson Arroyo (2-2) got his first career victory over the Rockies with a performance of extremes. He shut out Colorado on two hits for the first five innings, then needed 48 pitches to get a pair of outs before leaving in the sixth.
Todd Helton fouled off four two-strike pitches before hitting a single to left field with the bases loaded in the sixth, cutting it to 5-2. Reliever Kirk Saarloos walked pinch-hitter John Mabry to force in another run.
But the NL's worst bullpen held on. David Weathers pitched out of a threat in the eighth to preserve the lead and got four outs in all for his sixth save in seven chances -- Cincinnati's first save since April 15.
Alex Gonzalez and Ryan Freel also homered for Cincinnati. Freel, back in the leadoff spot, also tripled and walked twice, scoring three runs.
Fogg had an uncharacteristically poor showing at Great American Ball Park, where he was 4-1 with a 3.63 ERA in seven previous starts. He gave up seven hits, five walks and five runs in only five innings.
Despite the loss, the Rockies left town encouraged by their best road showing of the season. They won their first road series of the year in a ballpark where they rarely do well -- Colorado is 4-12 at Great American since it opened in 2003.
Also, the Rockies won back-to-back games during the series for only the third time this season.
Fogg threw 30 pitches in the second inning, 105 in all during his five innings. ... Rockies leadoff hitter Willy Taveras left with tightness in his groin in the fifth, an inning after he was thrown out at third base. ... Rockies 3B Garrett Atkins singled in the fifth inning, extending his hitting streak to nine games. SS Troy Tulowitzki also singled for a nine-game hitting streak, the best of his career. ... Freel started at second base for the Reds for the first time since July 5. His homer was his first since Sept. 8. ... The Reds had two triples in the eighth inning, the first time they'd done that in one inning since June 29, 2000, against St. Louis. ... The Reds had blown their last three save opportunities.