KANSAS CITY— Kendrys Morales belted his 14th homer of the season and Mike Moustakas had two hits and an RBI as the Royals held on for a 3-2 win over the Orioles on Tuesday night.
Baltimore suffered its season-high sixth straight loss, the club’s longest skid since Sept. 19-24, 2013.
Kansas City maintained a 13-game lead over Minnesota in the American League Central.
Left-hander Danny Duffy gave the Royals 5 2/3 innings, allowing five hits and two runs. He struck out five to pick up his seventh win. Wade Davis, not closer Greg Holland, pitched the ninth and got his 12th save.
Afterward, manager Ned Yost said Holland, who has arm soreness, could have pitched, but he wanted to give Holland another day. Holland will be ready on Wednesday.
Meanwhile, Duffy said he was pleased with his outing.
“I thought I threw the ball pretty well,” Duffy said. “I thought I was working on my fastball pretty well. Had a lot of life today. It’s crazy, when I get in trouble, if I really make sure I get behind my fastball, seems like a lot of good things happen. It’d be nice to throw a few more strikes with my offspeed, but I thought it was pretty good today as well. I’m happy with the start. I’m just happy we got the win.”
Orioles starter Miguel Gonzalez wobbled through 4 1/3 innings, giving up six hits and three runs. He also walked three.