DENVER (AP) — Jon Gray struck out seven over a season-high seven solid innings and was backed by a 14-hit attack as the Colorado Rockies beat the Texas Rangers 10-6 on Sunday.

Gray (1-2) was roughed up in his previous start but allowed just three hits on Sunday, including two homers. He retired 11 of his last 12 batters following Joey Gallo’s solo homer in the fourth and ended his day with a strikeout of Derek Dietrich.

The Rangers had the tying run at the plate in the ninth after two bases-loaded walks by Jairo Diaz but Carlos Estevez came on for his first save. Estevez was hit on the back of his right hand by Scott Heineman’s line drive, but recovered and threw him out to end the game.

Manager Bud Black said Estevez would be sent for an X-ray.

Ryan McMahon homered and Trevor Story and Charlie Blackmon had two hits and two RBIs each to help the Rockies end a three-game skid.

Rougned Odor’s two-run homer in the second inning put Texas ahead, but Colorado responded with a five-run second inning against Kolby Allard.

McMahon hit a three-run homer to give the Rockies the lead, and a walk and three singles made it 5-2. Raimel Tapia, who had three hits, drove home Matt Kemp with a triple in the third.

All six runs against Allard (0-1) came with two outs, and the left-hander’s ERA jumped from 1.00 to 5.25 after his first Coors Field start.

Colorado tacked on two runs in the fourth and two more in the fifth to reach double digits for the first time this season.

(© Copyright 2020 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)