PHOENIX -- Corey Dickerson hit a pitch that bounced in front of the plate to start the Colorado Rockies' game-deciding rally Friday, and he had a simple explanation when he arrived in the dugout after scoring the tiebreaking run.
"I said, 'We're playing cricket out here,'" Dickerson told his incredulous teammates.
Dickerson doubled down the right field line and scored the go-ahead run in a five-run seventh inning, and the Rockies beat the Arizona Diamondbacks 7-5 at Chase Field.
DJ LeMahieu singled off Will Harris (3-1) to drive in Dickerson and put Colorado on top 3-2. Wilin Rosario and Charlie Blackmon drove in two runs apiece later in the inning to give Colorado enough to a cushion to weather Miguel Montero's three-run home run in the ninth inning.
"A lot of lefties are low-ball hitters," Dickerson said. "I figured he'd pound me in with two strikes, and I just reacted. It amazed me, too, after I hit it. After it bounced and I hit it, it came off really good. It hit the sweet spot of the bat, I guess.
"It was a fluke thing. I'll take it any day."
Dickerson, a rookie looking to make an impression for 2014, had three hits and scored a run. He is hitting .300 with 20 extra-base hits in 150 at-bats.
"We were joking before the game that you can't throw it too low for Corey," Colorado manager Walt Weiss said. "I didn't think he could hit one on the bounce. I told him he hit it because it took a good hop."
D-backs manager Kirk Gibson said, "I saw the ball bounce. He has pretty good hand-eye coordination."
Rosario hit a two-run double in the seventh inning and a two-run single in the first, tying a career high with four RBIs.
Rosario said he has seen two other players get hits on balls that bounced, Vladimir Guerrero and Ichiro Suzuki. Guerrero, who hasn't appeared in the majors in two years, announced his retirement Friday.
Blackmon finished the scoring in seventh with a two-run triple off the right field fence.
Montero's 11th homer, with two outs in the ninth inning off Manny Corpas, brought the D-backs close, but Rex Brothers entered to get the final out for his 17th save. Aaron Hill and Paul Goldschmidt singled to start the rally.
Colorado's Troy Tulowitzki had three singles and scored twice. National League batting leader Michael Cuddyer had two hits and scored twice, raising his batting average to .335. He is 20-for-43 (.465) in September.
Josh Outman (3-0) gave up one hit in 1 1/3 innings to get the victory for the Rockies (68-80), who had lost five of their previous six.
Eric Chavez had a sacrifice fly and also walked and scored for Arizona (73-73). The Diamondback have lost four of their last five.
The D-backs received seven walks, left 11 on base and grounded into three double plays.
"We had many opportunities. We didn't come through when we needed to," Gibson said.
Arizona starter Brandon McCarthy gave up 11 hits but only two runs in six innings.
NOTES: McCarthy's single in the fourth inning was his first major league hit. It came on his 31st at-bat this season and the 40th at-bat of an eight-year career, most of which was spent in the American League until 2013. ... Arizona RF Gerardo Parra recorded his major-league-high 16th outfield assist when he threw behind Blackmon rounding second base after Jordan Pacheco's single in the sixth inning. ... An MRI on Colorado LHP Jorge De La Rosa (left thumb) revealed no structural damage, but manager Walt Weiss said De La Rosa felt soreness in a bullpen session Friday and might be pushed back from his next scheduled start Monday against the St. Louis Cardinals. ... Arizona LHP Wade Miley is 5-0 with a 2.52 ERA in eight career appearances against Colorado entering his Saturday start against the Rockies. ... Colorado RHP Roy Oswalt is set to make his first start since facing Arizona on July 7 when he meets the Diamondbacks again Saturday. Oswalt suffered a hamstring injury in the last meeting and did not return until Sept. 6.