Ryan McMahon’s 2-run double pushes Rockies past Yankees

Ryan McMahon hit a go-ahead, two-run double in the fifth inning to back six strong innings from Tanner Gordon, and the Colorado Rockies beat the New York Yankees 3-2 in Denver on Friday night.

Ezequiel Tovar, Jordan Beck and Kyle Farmer had two hits apiece and Zach Agnos picked up his third save for Colorado, which snapped a five-game skid.

Aaron Judged homered among his two hits for New York, which had won four straight.

Chase Dollander was originally slated to pitch for the Rockies on Friday night but was placed on the 15-day injured list with right forearm tightness. Gordon was recalled from Triple-A to make his second start of the season.

Gordon (1-1) allowed just two runs on five hits and struck out five in his six innings.

The Yankees took the lead in the first inning when Judge singled and scored on Paul Goldschmidt’s two-out triple to right. It stayed that way until the fourth inning.

McMahon led off with a walk, went to second on a wild pitch by starter Clarke Schmidt and scored on Farmer’s single to left field. Judge put New York back in front in the fifth with his 17th home run of the season, but the Rockies answered with a two-out rally in the bottom of the inning.

Tovar started it with a single to right, Hunter Goodman followed with another single and Tim Hill relieved Schmidt. McMahon hit a double off the top of the wall in center field to bring home both runners and give Colorado a 3-2 lead.

Schmidt (1-2) allowed three runs on six hits and struck out eight in 4 2/3 innings.

The Yankees had chances to score more runs but were stymied by the Rockies’ defense. They had first and second with no outs in the fourth but Gordon got Austin Wells to hit into a double play, and Judge hit into another double play in the eighth after Trent Grisham led off with a walk.