CHICAGO (AP) - Mike Moustakas homered twice, Bruce Chen pitched five effective innings and the Kansas City Royals snapped a four-game losing streak with a 7-1 rout of the Chicago White Sox on Tuesday night.
Moustakas, who has 12 homers this season, went 3 for 5 with three RBIs.
The Royals entered the game with a major league-worst 55 homers and had managed a total of six runs during the losing streak.
Chen (2-2) allowed one run and five hits in five innings.
Adam Dunn went 2 for 4 with a solo homer for the White Sox, who had won three of four.
Chicago starter Scott Carroll (4-6) allowed five runs and 11 hits in five-plus innings.
Moustakas led off the second with a long homer to right field to make it 1-0. The White Sox tied it when Dunn led off the fourth with a homer to left.
The Royals broke the game open with a four-run sixth inning thanks to some timely hits - another missing element during the losing streak - and White Sox miscues.
Billy Butler led off with a double and the next batter, Raul Ibanez, drove him in with a double to make it 2-1. Alcides Escobar followed with an infield hit to put runners on first and third, and Ibanez scored on a passed ball as Nori Aoki walked for a 3-1 lead.
That was all for Carroll as Javy Guerra entered.
Guerra, though, immediately dug a deeper hole with his defense. With runners on first and second, Jarrod Dyson bunted back to the vicinity of the mound. Guerra fielded the ball cleanly, but his throw to first base was wild and sailed by second baseman Gordon Beckham and down the right field line, allowing Escobar to score on the throwing error.
The Royals capped the scoring in the inning with a sacrifice fly by Omar Infante to made it 5-1.
Moustakas added a two-run homer in the eighth.
NOTES: Chicago manager Robin Ventura said he decided to give 1B Jose Abreu the night off after watching the major League home run leader move around looking a bit stiff during Monday's game. "Going through the All-Star stuff and everything else, not having a break, you just see little things," Ventura said. Abreu is not injured and should play in the series finale on Wednesday. . Royals 1B Eric Hosmer missed a second straight game with a bruised right hand. He was hit with a pitch from Jon Lester of the Boston Red Sox on Sunday. "He wanted to try (to play) today," manager Ned Yost said, "and I told him, 'Let's just take it easy, get treatment on it all day (Wednesday) and see where we are.'" . White Sox C Tyler Flowers' wife, Nancy, gave birth to a boy earlier Tuesday. Flowers wasn't at the ballpark for batting practice but arrived before game time. Backup Adrian Nieto started. . Royals RHP James Shields (9-5) faces Jose Quintana (5-7) on Wednesday.