BALTIMORE (AP) — Kelvin Gutierrez hit a game-tying two-run single, two Kansas City outfielders collided on a ball hit by Cedric Mullins, allowing two more runs to score, and Ryan Mountcastle followed with a two-run homer as the Baltimore Orioles scored all their runs in the eighth inning in a 9-8 win over the Royals on Wednesday night.
Baltimore has taken two of three from the Royals, who haven't won a series at Camden Yards since April 2014.
Salvador Pérez hit his 42nd homer for Kansas City and trails Shohei Ohtani by one for most in MLB. He leads the majors with 104 RBIs, moving one ahead of José Abreu, of the Chicago White Sox, who play later Wednesday at Oakland.
Austin Hays extended his career-best 15-game hitting streak with an RBI double in the eighth for Baltimore's first run. Anthony Santander and pinch-hitter Ramón Urías had RBI singles off Josh Staumont (3-3), cutting the deficit to 5-3.
After Gutierrez's two-run single off Jake Brentz, Mullins hit a fly ball between right fielder Hunter Dozier and center fielder Edward Olivares, who bumped into one another, allowing two runs to score. Mountcastle capped the rally with his 26th homer.
Dillon Tate allowed a two-out, three-run homer to Andrew Benintendi in the ninth that cut Baltimore's lead to 9-8. However, Tyler Wells got the last out and earned his second save.
Benintendi finished with three hits and five RBIs.
Manny Barreda (1-0) picked up his first career win.
Pérez moved into sole possession of third place on the Royals' all-time list with his 194th career home run.
Orioles: 1B/DH Trey Mancini (oblique) is still sidelined with soreness. Manager Brandon Hyde hopes he can get in the lineup over the next couple of days. … RHP Hunter Harvey is dealing with a right triceps strain and remains on his rehab assignment with Triple-A Norfolk. "I don't know if it's season-ending or not," Hyde said.
Royals: RHP Carlos Hernandez (5-1, 3.57 ERA) is 4-0 with a 1.91 ERA and 31 strikeouts and just 10 walks over his last seven appearances (42 ⅓ innings).
Orioles: LHP John Means (5-6, 3.47 ERA) is looking for his first win since July 31. He has logged 119 1/3 total innings this year, compared to 43 2/3 over a shortened 2020 season. "It's definitely felt like a grind to get through these last couple of months," Means said.