Rockies rout D-backs with season-high run total

Carlos Gonzalez had two homers and drove in six runs, pitcher German Marquez also hit one of Colorado’s five home runs, and the Rockies routed the Arizona Diamondbacks 19-2 on Wednesday night in Denver.Ian Desmond and Charlie Blackmon also homered as the Rockies pounded Arizona’s pitching staff, beginning with starter Shelby Miller (0-4), who left after the first inning due to right elbow tightness.The Rockies batted around in three of the first four innings on their way to snapping a nine-game home losing streak to the Diamondbacks.Arizona cycled through five pitchers in the first four innings, with second baseman Daniel Descalso coming on after Yoshihisa Hirano was hit hard.Descalso, who had retired all nine batters he faced in four appearances as a pitcher in his career, allowed an RBI single to Nolan Arenado and a three-run homer to Gonzalez that made it 18-1. Marquez, who had two hits and two RBIs, hit a solo homer in the fifth off Descalso.Descalso wound up yielding three runs in 2 2/3 innings. Catcher Alex Avila followed with two scoreless innings for Arizona.Colorado’s 19 runs are a season high and one short of the franchise best.The Rockies hadn’t beaten Arizona at Coors Field since June 20, 2017, but they broke that drought with a big night.