Alex Gordon homered and Jeremy Guthrie pitched into the eighth inning to pick up his third straight win as the Royals swept the Detroit Tigers in another one-run margin, by a 2-1 final.

Guthrie (3-3), who did not give up a hit to the White Sox until the eighth inning on Aug. 19 in his previous Kauffman Stadium start, held Detroit to one run on 10 hits, (nine singles.) He walked none and struck out three.

Gordon hit his 10th homer leading off the sixth and extended his hitting streak to eight games.