Renato Nunez homered for the fourth straight game and finished with three hits, Jonathan Villar also went deep among his three hits, and the Baltimore Orioles beat the Colorado Rockies 9-6 in Denver on Saturday night.
Pedro Severino had a season-high four hits, and Andrew Cashner (5-2) went five innings for the win for Baltimore, which snapped a seven-game losing streak. Reliever Josh Lucas got the last nine outs to earn his first save.
Nolan Arenado went deep and drove in five runs for the Rockies.
The Orioles jumped on Rockies starter Kyle Freeland (2-6), scoring twice in the first inning with two outs. Villar got it started with a one-out double, and after a strikeout, Nunez and Severino delivered RBI singles.
Colorado got one back in the bottom of the inning, when Trevor Story and Arenado each doubled to make it 2-1.
Nunez made it 3-1 in the third with his 12th home run of the year.
Colorado came right back in its half of the inning. Story reached on a fielder's choice, David Dahl singled and Arenado turned on an inside fastball for his 14th homer of the season and the 200th of his career. But the 4-3 lead didn't last.
With two outs in the fourth, Hanser Alberto had an RBI single, and Villar homered on a full count to give Baltimore a 7-4 lead.
Arenado drove in his fifth run with a single in the fifth inning to get Colorado within 7-5. Arenado has 22 multi-hit games this season, which tied with Los Angeles Dodgers outfielder Cody Bellinger for most in the majors.
Chris Iannetta homered with two outs in the sixth to cut the deficit to one, the only run given up in four innings by a Baltimore bullpen that struggled during the losing streak.
The Orioles extended the lead in the seventh. Reliever Seunghwan Oh loaded the bases with no outs, and after a strikeout, Stevie Wilkerson and pinch hitter Dwight Smith Jr. had RBI singles off Jake McGee to make it 9-6.
Freeland allowed seven runs on 10 hits in four innings. Cashner allowed five runs on eight hits, with five strikeouts and no walks.
--Field Level Media