Ryan McMahon singled, doubled, tripled and drove in three runs as the Colorado Rockies outslugged the Cincinnati Reds 10-9 on Sunday.
A day after the Reds romped 17-9, Colorado bounced back with a couple of big innings.
McMahon hit a two-run double as the Rockies scored four times in the first inning. He had an RBI triple in a six-run fifth that made it 10-5.
Phillip Ervin, who tied a Reds record with six hits on Saturday night, had a leadoff triple in a four-run sixth that made it close.
It took the back end of the Rockies bullpen to finally quiet down the Reds. Scott Oberg pitched two scoreless innings and Wade Davis worked a perfect ninth for his 14th save.
Yasiel Puig, who entered the game as a defensive replacement in the bottom of the eighth, lined out to third baseman Nolan Arenado for the final out. Arenado, who made a tumbling catch, had entered late after being given a day off from starting.
Tony Wolters got two hits and drove in two runs for Colorado. Pinch-hitter Jose Peraza homered for the Reds.
Antonio Senzatela (8-6) got the victory despite allowing eight runs on seven hits in 5 1-3 innings. He walked two and struck out four.
Tyler Mahle (2-10) allowed 10 runs — six earned — on 12 hits in 4 1-3 innings in losing a fifth consecutive decision.
Trailing 5-4 heading into their half of the fifth, the Rockies sent 11 batters to the plate. A two-run double by Daniel Murphy helped key the burst.
Reds: RHP Luis Castillo (8-3, 2.29 ERA) takes a career-high 12 2/3 innings scoreless streak into Monday night’s start against the Chicago Cubs.
Rockies: RHP German Marquez (8-4, 4.45 ERA) is scheduled to start the opener of Monday’s split doubleheader against the San Francisco Giants. Either RHP Chi Chi Gonzalez (0-1, 6.00 ERA) or RHP Jeff Hoffman (1-3, 6.75 ERA) are expected to be recalled from Triple-A Albuquerque to start the second game of the doubleheader. The doubleheader includes the makeup game for a May 8 rainout at Coors Field.