CHICAGO -- The Royals are complementing their solid defence and pitching with a potent offence. Salvador Perez hit a three-run homer and Kansas City completed a three-game sweep of the Chicago White Sox with a 6-3 win Sunday. James Shields (8-3) won his fifth straight decision and the Royals extended their season-high win streak to seven games. Shields pitched out of trouble throughout his outing. Shields allowed three runs and 10 hits in six innings. Greg Holland pitched a scoreless ninth for his 20th save in 21 chances. The Royals havent lost with Shields on the mound since May 2, and hes 5-0 in eight starts because of the Royals 42 runs of support. Eric Hosmer also hit a two-run home run for the Royals. "This series we played on all cylinders," Shields said. "We pitched, we hit, we played some good defence. We drew our walks, we had good situational hitting and good timely hitting. "I think this is the first series all year that we really hit on all cylinders, so it is nice to see. Alejandro De Aza had a two-run double for the White Sox, who lost their fourth straight game. Starter Andre Rienzo (4-4) allowed six runs and six hits in six innings. The White Sox have lost 10 of their past 11 home games against the Royals been outscored 53-20 in them. "Obviously theyre playing good baseball and were scuffling a little bit," Gordon Beckham said. "You know, its part of (the game). Its frustrating, but we played a pretty good game today. Grinding out at-bats, try to do some good things. It just didnt go our way." With one out in the first inning, Hosmer connected on a 1-2 pitch for a two-run shot to centre. It was his fourth of the season. "Were getting off to early leads," Hosmer said. "Were giving our pitchers breathing room early. The way they have been throwing for us all year they have been lights out. Now to give them nice breathing room early and get some leads and not let them to be fine with their pitches and let them go out there and let the defence work." With the Royals up 2-1 in the third inning with two outs, Billy Butler was hit by Rienzos pitch. Alex Gordon drew a walk then Perez followed with a home run to left, giving the Royals a 5-1 lead. It was Perezs seventh of the season. Mike Moustakas scored from second on Jarrod Dysons RBI single in the fourth inning after he was initially ruled out on a force at second base. The call was overturned after a challenge. Adam Eaton led off the first inning with a hard grounder that went underneath Hosmers glove at first. Eaton wound up with a stand-up triple. One pitch later, Shields appeared to have Eaton picked off at third base, but plate umpire Paul Emmel ruled that Shields did not step off the rubber and awarded Eaton home. Royals manager Ned Yost argued the balk and was tossed by Emmel as he was headed back to the dugout. Yost then confronted Emmel for another animated conversation before leaving the game. "I said something when I was walking away that made me sit in this office," Yost said. "I dont think I ever got kicked out before the first out in the bottom of the first. I just felt really strongly that was a good play." De Aza had a two-run double off Shields in the fourth inning. NOTES: Yost was ejected for the third time this season. ... White Sox LHP John Danks is scheduled to start on Tuesday against the Giants. He is 2-1 with a 2.11 ERA in his past three starts. ... Eaton finished the game with three hits. ... White Sox C Tyler Flowers had the day off. He is in a 0-for-22 slump. After a strong start Flowers average has dropped to .250. Rougned Odor Rangers Jersey .com) - Winnipeg Jets defenseman Dustin Byfuglien, Detroit Red Wings forward Tomas Tatar and New York Islanders right wing Kyle Okposo were named the NHLs players of the week on Monday. Joey Gallo Rangers Jersey . Liriano pitched in and out of trouble in his duel with Josh Beckett, and Ike Davis homered to help the Pittsburgh Pirates beat the Los Angeles Dodgers 2-1 Friday night. https://www.cheaprangersbaseball.com/1872h-yu-darvish-jersey-rangers.html . The Toronto Argonauts (11-7) look for an opportunity to repeat as CFL champions when they host the surging Hamilton Tiger-Cats (10-8) on Sunday. Joey Gallo Jersey .Y. - Matt Harvey wants to make sure hes on the mound in late October — if the New York Mets get there for the first time since 2006. Nate Jones Rangers Jersey .com) - Matt Beleskey has helped give the Anaheim Ducks some scoring depth and hell look to stay hot on Wednesday night when his club hosts the struggling Philadelphia Flyers.(SportsNetwork.com) - The San Jose Sharks aim to cap a season-high seven-game homestand with a fourth straight victory on Monday night as they take on the Edmonton Oilers. The Sharks are 5-1-1 in their past seven games overall and shut out the Chicago Blackhawks 2-0 on Saturday thanks to Antti Niemis 31 saves. Niemi recorded his fourth shutout of the season and 31st of his career as he topped his former club. He made some very tough saves in succession, Sharks coach Todd McLellan said about Niemi. Joe Thornton and Melker Karlsson each had a goal and an assist for the Sharks, who are looking to record their longest winning streak since a season-high five-game run from Dec. 9-20. San Jose is second in the Pacific Division with 60 points, 10 back of the first-place Anaheim Ducks and three up on both Vancouver and Calgary. Tyler Kennedy missed a second game in a row on Saturday with a lower-body injury, while Tye McGinn exited early versus the Blackhawks with an undisclosed ailment. Both are questionable for this game. Edmonton enjoyed a stretch of three victories in ffour games ahead of Saturdays meeting with the Calgary Flames, but failed to hold an early lead and allowed four third-period goals in a 4-2 defeat.dddddddddddd Jordan Eberle and Benoit Pouliot scored in the first period for the Oilers, while Ben Scrivens made 29 saves in the setback. They just kept coming, Edmonton interim coach Todd Nelson said. They never change their game and we got away from a few of the things that were working for us in the first. Edmonton, last in the Western Conference with 35 points, was without forward Taylor Hall for a third game in a row due to a bruised left leg, but he hopes to return tonight. He is tied for the club lead with 18 assists and third with 29 points. The Oilers have lost 10 of their past 12 versus the Sharks overall and five straight in San Jose. Scrivens is 2-4-1 in his career versus the Sharks with a 3.13 goals against average and .909 save percentage in seven meetings, recording one shutout. Niemi holds a career mark of 10-1-1 against the Oilers with a 2.45 GAA and .905 save percentage in 12 meetings. ' ' '