Hosmer lifts Royals past Orioles

KANSAS CITY, Mo. -- Lorenzo Cain scored on Eric Hosmer's eighth-inning double as the Kansas City Royals topped the Baltimore Orioles 3-2 on Friday.

Hosmer's one-out double off Vidal Nuno (1-0) was his second hit. He is hitting .403 with 10 RBIs in the past 16 games.

Kelvin Herrera worked the ninth for his sixth save and Joakim Soria (2-1) picked up the victory with a 1-2-3 eighth inning.

The Royals have won four of five since moving Alcides Escobar to the leadoff spot.

The Orioles tied it in the seventh, which Caleb Joseph led off with a double to left. Craig Gentry's sacrifice bunt advanced Joseph to third pitch and he scored on a wild pitch with Joey Rickard batting.

Royals starter Danny Duffy scattered eight hits over seven innings before Soria replaced him. Duffy, who threw 97 pitches, permitted two runs He struck out six and walked one.

Joseph had three extra-base hits -- two doubles and a triple -- for Baltimore.

Orioles right-hander Dylan Bundy surrendered two runs on four hits over six innings. The Royals escalated his pitch count to a season-high 112. He threw 20 pitches to the first two batters in the third inning.

Duffy had not been supported by a run in his previous two starts, but the Royals scored for him in the first inning.

Mike Moustakas and Cain laced back-to-back doubles for the first Kansas City run. That lead lasted only three batters.

Royals right-fielder Jorge Soler misplayed J.J. Hardy's sinking liner into a triple with one out in the second. Soler made an ill-fated diving attempt to catch the ball, but it got past him. By the time center fielder Cain got the ball back to the infield, Hardy was at third base for the Orioles' first triple of the season.

Caleb Joseph doubled to left, short-hopping the wall, to get Hardy home.

With two out in the third, Baltimore's Mark Trumbo, Jonathan Schoop and Trey Mancini singled, but it produced zilch. Trumbo was waved home, but Alex Gordon easily threw him out. It was Gordon's 77th assist since 2010, the most by an outfielder in the majors in that span.

The Royals seized a 2-1 lead in the fifth when Brandon Moss led off with his fifth home run. He drove a Bundy pitch an estimated 452 feet into the right-field fountains.

Gordon and Whit Merrifield in the fifth on a double play had the Royals' only assists the first six innings.

NOTES: 1B Chris Davis was not in the Baltimore lineup. He is 1-for-10 against Royals LHP Danny Duffy. Trey Mancini made his third start at first base. ... Royals LF Alex Gordon batted ninth for the second time in his career. He was pinch hit for in the seventh inning after straining his right groin. ... Royals RHP Ian Kennedy, who is on the disabled list with a hamstring strain, threw a bullpen session. ... Orioles CF Adam Jones will contribute $20,000 to the Negro Leagues Baseball Museum on Saturday while touring the facility. ... Orioles RHP Chris Tillman and Royals RHP Nathan Karns are the Saturday probables.
Final1st2nd3rd4th5th6th7th8th9thRHE
Baltimore OriolesOrioles010000100290
Kansas City RoyalsRoyals100010010370
WP:Joakim Soria (KC)
LP:Vidal Nuno (BAL)
Season Series
Kansas CityStatsBaltimore
3-3Vs3-3
.247Batting Average.287
3.2Runs / Game4.7
5Home Runs6
0Errors3