NEW YORK — James Shields wiggled out of early trouble and got homerun help from Billy Butler and David Lough as the Kansas City Royals sent the New York Yankees to their third straight loss, 3-1 Tuesday night.
Center fielder Lorenzo Cain contributed four nifty catches, defensive replacement Elliot Johnson ranged a long way for a grounder and Kansas City backed Shields (4-6) with a pair of double plays.
Fittingly, the game ended on a fine, twisting grab by another defensive sub, third baseman Mike Moustakas.
CC Sabathia (9-7) gave up seven hits in his second complete game.
Rays 4, Twins 1
ST. PETERSBURG, Fla. — Chris Archer pitched six strong innings, while Matt Joyce and Kelly Johnson drove in two runs apiece to help the surging Tampa Bay Rays extend their winning streak to a season-best six games with a victory over the sputtering Minnesota Twins.
Archer (3-3) limited the Twins to an unearned run and three hits to outpitch fellow rookie Kyle Gibson (1-2), who was done in by one bad inning in his third career start for Minnesota.
The Twins have lost nine of 10 games.
Rangers 8, Orioles 4
BALTIMORE — Adrian Beltre went 4 for 4 with two homers and a season-high five RBIs to help the surging Texas Rangers beat Baltimore.
Beltre hit a solo shot in the second inning and a three-run drive in the fifth, both off Zach Britton (2-3). Beltre has six home runs in his last six games and is batting .488 (21 for 43) during an 11-game hitting streak.
Indians 3, Blue Jays 0
CLEVELAND — Ubaldo Jimenez and three relievers combined on a shutout and the Cleveland Indians defeated the Toronto Blue Jays.
Jimenez (7-4) dodged constant trouble in six innings, allowing five hits with two walks and four strikeouts.
Cody Allen, Joe Smith and Chris Perez blanked Toronto over the final three innings.
White Sox 11, Tigers 4
DETROIT -- Alex Rios tied an American League mark with six hits in a nine-inning game and Adam Dunn hit a go-ahead, two-run homer off Justin Verlander in the eighth to lift the Chicago White Sox.
Dayan Vicideo’s second homer of the game helped the White Sox score seven runs in the eighth inning, and they scored three more runs in the ninth to surpass a season high for scoring.