Matt Stairs and Emil Brown got Buddy Bell off to a good start, collecting two hits apiece and leading the host Royals to a 5-3 victory over the New York Yankees last night in Bell's debut as Kansas City's manager.
Zack Greinke (1-6) won for the first time in 15 starts as the Royals broke a six-game losing streak.
The Yankees, who have lost three straight, were under the direction of bench coach Joe Girardi. Manager Joe Torre watched the game on television in the clubhouse while serving a one-game suspension.
Kevin Brown (4-5) lost for the first time in five decisions as the major league-worst Royals (14-37) beat the Yankees for just the second time in 10 meetings.
Greinke, winless since beating Detroit last Sept. 9, was removed after the fifth inning with a 5-3 lead.
White Sox 5, Angels 4 -- Jermaine Dye led off the ninth inning with a home run, lifting host Chicago over Los Angeles.
Dye's drive off Brendan Donnelly (2-1) just cleared the wall in left-center field and gave the White Sox their second straight win following a three-game slide. Chicago has the best record in the majors at 35-17, while Los Angeles is 30-22.
White Sox starter Freddy Garcia departed early in the sixth inning after giving up a solo homer to Garret Anderson brought the Angels to 4-3.
After Anderson's shot, Garcia began clutching at his left hamstring and was removed from the game. He has an irritation of the hamstring and will be evaluated today.
Rangers 8, Tigers 2 -- Kenny Rogers allowed three hits in seven innings, setting a team record with his sixth win of the month, and visiting Texas stretched its winning streak to nine games by whipping Detroit.
Rogers (7-2) won his seventh consecutive start and lowered his AL-leading ERA to 1.54. He allowed one run, struck out a season-high six, and walked one in breaking Rick Helling's record for wins in May.
Blue Jays 9, Mariners 7 -- Vernon Wells belted two homers and drove in five runs as Toronto hung on after building a seven-run lead in Seattle.
Wells hit a three-run homer in a five-run first inning before adding a two-run shot in the third. Shea Hillenbrand's two-run homer gave the Blue Jays a 9-2 lead in the seventh before the Mariners rallied.
A's 10, Devil Rays 1 -- Dan Haren pitched a five-hitter for his first career complete game, and rookie Nick Swisher had a bases-loaded triple and a career-high four RBIs to lead host Oakland past Tampa.
Indians 4, Twins 3 -- Victor Martinez's two-run homer broke a sixth-inning tie, lifting Cleveland past Minnesota in Minneapolis.