KANSAS CITY, Mo. -- Kansas City scored six unanswered runs against Matt Harrison and Roy Oswalt to rally from an early deficit and overtake the Rangers for a 6-3 victory Tuesday night at Kauffman Stadium.
Elvis Andrus had a first-inning solo homer for the Rangers, who also had an RBI double by Mitch Moreland to take a 2-0 lead after two.
But Harrison (15-9) never seemed completely comfortable. He escaped from a second-inning one-out jam with runners and second and third by picking up consecutive strikeouts to end the inning, but the Royals got him for two unearned runs in a third inning that started with an error on Ian Kinsler.
Harrison had thrown 68 pitches through three innings and was an out away from getting through the fifth, but Alex Gordon hit a two-run homer for a 4-2 lead. Two more hits made it 5-2 before Harrison was lifted after 102 pitches in 4 2/3 innings.
The Rangers' offense went silent after a leadoff double in the third by Kinsler, who was later picked off at third base to kill a threat. They didn't collect another hit until Josh Hamilton and Adrian Beltre started the ninth with a pair of singles. Hamilton would score on a sacrifice fly by Michael Young.
-- Jeff Wilson