DENVER (AP) — Ryan McMahon atoned for a costly error with three hits, Charlie Blackmon homered and tripled, and the Colorado Rockies beat Arizona 7-5 on Monday night to deny Diamondbacks manager Torey Lovullo his 500th career win.

Arizona has dropped five in a row since Lovullo got his 499th victory April 2 against the New York Yankees. Lovullo, in his eighth season, is the longest-serving manager in franchise history.

Colorado starter Kyle Freeland grinded through five innings for his longest outing of the season and Peter Lambert (2-0) pitched two innings of relief to earn the win. Jake Bird retired Eugenio Suarez with a bases-loaded fly to right to end the game and earn his first save after the Diamondbacks pushed across a run against Nick Mears.

Blackmon led off the bottom of the first with a triple and scored on Ezequiel Tovar’s RBI single, giving Colorado a 1-0 lead. It was the first time in 17 games the Rockies scored first, dating back to Sept. 26, 2023, against the Los Angeles Dodgers.

The Diamondbacks scored four times in the fourth, two on a two-out error at third by McMahon. Freeland, whose deepest outing this season coming in was 3 1/3 innings, punctuated the end of the inning by fielding a comebacker and throwing a fastball to Elehuris Montero at first for the final out.

Freeland gave up four runs — two earned — and lowered his ERA from 27.00 to 16.03.

McMahon made up for the miscue by leading off the bottom of the inning with a single, one of four straight hits by Colorado that made it 4-3. Gallen got the next three batters to escape with the lead but Colorado denied him a win with a rally in the sixth off reliever Scott McGough (0-3).

Montero’s sacrifice fly tied it and Joe Mantiply came on after Blackmon’s walk loaded the bases. McMahon hit an infield single and Elias Diaz walked to bring home another run.

Blackmon’s home run in the eighth, his first of the season, extended the lead.

UP NEXT

The Diamondbacks will send RHP Merrill Kelly (1-0, 1.38 ERA) to the mound against Colorado RHP Cal Quantrill (0-1, 9.00) in a rematch of Arizona’s 7-3 win on March 29.