The Royals, who limped into the All Star break with five consecutive defeats, went 5-2 on the homestand against the Orioles and AL Central Division leading Detroit Tigers.

Guthrie (10-7), who won 47 games in five seasons with the Orioles, allowed six hits over six innings. He gave up one run, while striking out five and walking one.

Guthrie went 3-1 in July and his 10 victories are one shy of his season high, set in 2010 with the Orioles.

The Royals had 10 hits, including two each by rookie David Lough and Jarrod Dyson. Lough drove in a pair of runs with singles in the first and fifth innings. Alex Gordon also had two RBI’s with a triple in the fifth and a sacrifice fly in the second.