Joey Votto and Adam Duvall hit three of Cincinnati's four homers as the Reds routed the St. Louis Cardinals 15-2 on Monday night.
Reds starter Tim Adleman (3-4) retired the first 10 Cardinals he faced and went a career-long seven innings. It was his first win since Aug. 19.
The Reds improved to 6-4 in their last 10 games against the Cardinals, who fell one game behind the idle San Francisco Giants for the second wild card spot with six games to go.
Duvall's three-run homer in the fifth gave him a career-high five RBI and it gave him 100 for the season. It was the third multi-homer game and his first four-hit game of his career.
Steve Selsky went 5-for-5 including a homer, four RBI and scored three runs. He's the first Reds rookie to have five hits in a game since Wade Rowdon against the Mets on July 9, 1986.
Votto and Duvall hit back-to-back homers in the first to start the offensive barrage. They combined for seven hits, six runs, three homers and six RBI.
The Reds sent 12 men to the plate in a seven-run fourth and 11 more in a four-run fifth.
Brandon Phillips had his 14th career four-hit game.
Jaime Garcia (10-13) lasted just one inning in his shortest outing of his career and possibly last as a Cardinal. Jose Peraza and Phillips singled against him and combined to steal three bases and almost a fourth, but Peraza was thrown out at third.
Adam Wainwright (12-9, 4.57 ERA) has given up four runs while failing to get out of the fifth inning in each of his last two starts. He is 0-1 with a 6.06 ERA in three starts this season against Cincinnati.
Robert Stephenson (2-2, 5.59 ERA) gave up four runs in 3 2/3 innings to the Cubs last Wednesday. It is his first career appearance against St. Louis.