Cedric Mullins produced three hits and Gunnar Henderson and Ryan O'Hearn each had two hits and two RBIs to lead the Baltimore Orioles to an 8-5 victory over the Arizona Diamondbacks on Sunday at Phoenix.
The Orioles (85-51) won the three-game series with victories Saturday and Sunday.
Their road record is 43-25, the best in the American League.
Arizona (70-67) has lost six of its last eight games after a stretch in which it went 9-1.
O'Hearn hit a double to start Baltimore's four-run rally in the sixth inning that put the Orioles ahead 8-4.
The Orioles scored the runs after Arizona starter Zac Gallen (14-7) was relieved by Kyle Nelson with one out and O'Hearn at second base after a double.
Mullins hit a single to score O'Hearn and Ramon Urias followed with another single to move Mullins to second.
Jordan Westburg then had an RBI double and Adley Rutschman hit a two-run double.
Arizona's Christian Walker closed the scoring with his 30th home run of the season, a solo shot in the ninth inning. Corbin Carroll hit his 24th homer for the Diamondbacks.
Baltimore opened the scoring with two runs with two outs in the top of the first inning.
O'Hearn's single to right field scored Henderson and Anthony Santander, both of whom earlier hit a single.
Arizona's Lourdes Gurriel Jr., facing Baltimore starter Jack Flaherty in the bottom of the first, hit his 22st home run of the season to set a new career high.
In the following inning, Baltimore again scored two runs after Urias and Adam Frazier hit singles and Rutschman walked.
Henderson then delivered a two-run single to give Baltimore a 4-1 lead.
The Diamondbacks started the fifth inning with a Geraldo Perdomo single and Carroll reaching on a fielder's choice to Frazier at second base.
Frazier failed to tag Perdomo, who almost went out of the basepaths to avoid him. Frazier's throw to first base was not in time to get Carroll out at first base.
Ketel Marte's single to center scored Perdomo and moved Carroll to third.
Flaherty's wild pitch with one out allowed Carroll to come home and tie the game at 4.
Danny Coulombe (5-1) got the win, not allowing a hit and striking out a batter in 1 1/3 innings.
Mullins, Urias and Frazier/Westburg, Baltimore's Nos. 7-9 batters, went a combined 8 for 13 with five runs.
The Orioles tallied 14 hits.
—Field Level Media