With their 5-3 win over the Royals, Chris Davis, left, and the Orioles (25-14) went 11 games over .500 for the first time this season. (Charlie Riedel/Associated Post)

The Baltimore Orioles took their second game from the Royals within a span of 24 hours Thursday afternoon with another comeback victory over Kansas City at Kauffman Stadium.

With their 5-3 win over the Royals, the Orioles (25-14) went 11 games over .500 for the first time this season and ensured their stay in first place in the American League East for the night.

The victory was their seventh straight on the road. Their 13-6 road record is the best in the majors.

Shortstop J.J. Hardy — who fueled a ninth-inning rally to force extra innings in the Orioles’ 15-inning win Wednesday night — hit a two-out, broken-bat single in the seventh inning to break open a score tied at 3.

Hardy, who entered the day hitting .357 in May, took Aaron Crow’s pitch to right field for the game-winning hit. Wilson Betemit scored the tying run earlier in the inning when Chris Davis’s liner to center went past center fielder Jarrod Dyson, allowing Betemit to score from first.

“Everybody’s contributing,” said Orioles center fielder Adam Jones, who hit his team-high 13th homer of the season, a two-run shot in the fourth inning. “We’re not leaning on one guy in particular. We’re just trying to win games as a team.”

And left-hander Brian Matusz (3-4) turned in his third quality start in his last five outings, yielding three runs on seven hits through six innings. He walked one and struck out two.

The Orioles’ bullpen, fresh off eight innings of work Wednesday night, tossed three scoreless innings to preserve the win, with Luis Ayala, Pedro Strop and Jim Johnson tossing scoreless frames in the seventh, eighth and ninth, respectively. Johnson earned his 14th save.

— Baltimore Sun