PHOENIX (AP) - Elias Diaz and Ryan McMahon each hit two-run homers, German Márquez threw seven impressive innings and the Colorado Rockies overcame some sloppy fielding to beat the Arizona Diamondbacks 10-3 on Saturday night.
The Rockies bounced back with a win, one day after they were swept in a doubleheader by the Diamondbacks. The first of those two losses ended Colorado's slim hopes of making the playoffs.
The right-handed Márquez (4-6) avoided trouble for most of the night, working around several miscues by his defense. The Rockies were charged with four errors for the first time since 2016.
Márquez needed just 88 pitches to get through his seven innings and gave up five hits and one walk. He gave up three runs but none of them were earned.
Colorado trailed 1-0 going until a three-run rally in the fourth inning that was capped by Diaz's homer that just cleared the left-center field wall. The catcher had three hits, including a double. Raimel Tapia had three hits, Trevor Story had two hits, including a triple and Charlie Blackmon added a single and two RBIs.
The Rockies did have one fielding highlight: Right fielder Kevin Pillar made a perfect throw to home plate that caught Pavin Smith, who was trying to score on Jon Jay's single.
Arizona had its four-game winning streak snapped. Rookie catcher Daulton Varsho and Jay each had two hits.
For Arizona starting pitcher Luke Weaver, it was another frustrating outing in a season full of them. The right-hander gave up five runs on seven hits over five innings, including the two-run homer to Diaz. He struck out six.
The 27-year-old Weaver (1-9) was expected to be one of the D-backs' best pitchers this season but instead was one of many reasons that the team's season has finished well short of expectations. He had 12 starts, never pitched six complete innings in any of them and finishes the season with a 6.58 ERA.
BACK ON THE MOUND
RHP Silvino Bracho made his first big-league appearance since 2018 on Saturday after missing nearly two years while recovering from Tommy John surgery. He gave up a two-run homer to McMahon in one inning of relief.
Bracho was part of the D-backs' bullpen from 2015 to 2018, throwing in 91 games with a 4.67 ERA.
Rockies: Colorado sends LHP Kyle Freeland (2-2, 3.69) to the mound for the team's final game of 2020.
Diamondbacks: Arizona will throw RHP Madison Bumgarner (0-4, 7.36), who has had a disappointing season in his first year in the desert after signing an $85 million, five-year deal during the offseason.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports
(Copyright 2020 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed without permission.)