KANSAS CITY -- Ian Kinsler scored the go-ahead run on a passed ball in the ninth inning and the Texas Rangers used five unearned runs to rally from four down to beat the Kansas City Royals 6-5 on Tuesday night.
Kinsler led off the ninth with a double against Yasuhiko Yabuta (1-1), the fourth of five Royals pitchers. He advanced on a groundout and scored from third when Ramon Ramirez’s pitch got away from catcher John Buck.
Eddie Guardado (1-1) picked up the victory, while C.J. Wilson worked the ninth for his 12th save in 14 opportunities. Wilson gave up a two-out single to Alex Gordon and Jose Guillen reached on an error before Mark Teahen struck out looking.
First baseman Teahen’s error in the eighth opened the door for the Rangers to score four runs off three Kansas City relievers with two outs to tie the score 5-all. Teahen dropped shortstop Mike Aviles’ throw, which would have ended the inning. After the error, Milton Bradley, who leads the American League with a .338 average, had a two-run double. David Murphy, who leads all American League rookies with 41 RBIs, singled home Bradley. Chris Shelton singled home Murphy with the tying run.
Jose Guillen, who is hitting .380 since May 7, went 3-for-5 and drove in a run and scored a run. Guillen singled home David DeJesus in the first for his 49th RBI.
The Royals made it 2-0 in the fourth when Guillen, who led off the inning with his American League-leading 22nd double, scored on John Buck’s single.
Alex Gordon ended a 107 at-bat homerless drought with his sixth home run in the fifth.
The Rangers scored their only run off Royals starter Gil Meche in the sixth, when Ramon Vazquez led off with a double. With the bases loaded and none out, Vazquez scored on Josh Hamilton fielder’s choice, upping his big league-leading RBI total to 70. The inning also included a single by Michael Young, which extended his hitting streak to 23 games, the longest in the majors this season.
The Royals increased their lead to 5-1 with two runs in the bottom of the sixth. Buck, who started the inning with a single, moved to third on Mike Aviles’ single and scored on Bradley’s fielding error. Aviles scored on a Joey Gathright single.
Meche, who is 0-3 in five starts since a May 15 victory, held the Rangers to one run and four hits in six innings before being pulled after 100 pitches.
Rangers right-hander Kevin Millwood, who won his previous two starts, allowed five runs on 11 hits in six innings.
Royals manager Trey Hillman was ejected in the eighth by plate umpire Mike Everitt for arguing balls and strikes. It was Hillman’s first big league ejection.