TORONTO -- Right now, offensive production is at a premium for the Kansas City Royals.Michael Saunders hit a solo home run in the fourth inning and singled home the winning run in the eighth as Toronto completed a three-game sweep of Kansas City, beating the Royals 4-2 on Wednesday night.The Royals have dropped four straight, scoring nine runs in that span.Offensively, theres just not much going on right now with us, manager Ned Yost said.Kansas City struggled against Blue Jays right-hander Marcus Stroman, who allowed two runs and three hits in eight innings to win for the first time in four starts.Thats as good as youre ever going to see him, manager John Gibbons said. He had everything working.It was the third straight strong outing by a Blue Jays starter. Aaron Sanchez allowed one run in eight innings to beat the Royals on Monday and R.A. Dickey allowed two runs, none earned, in seven innings to win Tuesday.Three tough outings that we saw from their guys, Kansas Citys Eric Hosmer said. They did a good job of pumping strikes and mixing both sides of the plate. They had a pretty good game plan coming in against us and they definitely executed it.Roberto Osuna finished for his 17th save as Toronto won its season-high fifth straight.One of five AL candidates for the Final Vote, Saunders opened the scoring with a one-out drive off Ian Kennedy in the fourth, his 16th.He did a pretty good job of hitting that one, Kennedy said. Hes seeing the ball really well. Thats the reason hes on the Final Vote. Hes having a good year.Edwin Encarnacion hit a two-out double off Kelvin Herrera (1-2) in the eighth and scored when Saunders lined a single to center. Russell Martin followed with an RBI double.Saunders raised his average to .296. Hes three home runs shy of his career-high, set with Seattle in 2012.Hes had a tremendous year, Gibbons said.Stroman was perfect through five innings, throwing 44 pitches. Kansas City didnt hit a ball out of the infield until Paulo Orlando flied to center to end the fifth.Brett Eibner broke Stromans streak when he walked on a 3-2 pitch to begin the sixth. The next batter, Alcides Escobar, broke up the no-hitter and ended Stromans shutout bid with an RBI triple.Toronto led 2-1 on Ezequiel Carreras RBI single in the fifth, but Eibner tied it 2-all when he connected off Stroman in the eighth.Kennedy allowed two runs and four hits in six innings. He walked one and struck out 10, one shy of his season high.WHOLE LOTTA LONG BALLSOpponents have hit 21 home runs off Kennedy this season, tied for second-most in the majors. Hes surrendered at least one homer in seven consecutive starts, giving up 13 in that span.DOME DEVELOPMENTSThe retractable roof was open when the game began but started to close during the top of the sixth. It was still sliding shut when a light rain began falling in the bottom of the seventh. Play was not interrupted.TRAINERS ROOMRoyals: DH Kendrys Morales (back) was held out of the starting lineup.Blue Jays: RHP Marco Estrada was placed on the 15-day DL, one day after being named to the All-Star team for the first time. Estrada will still attend the game in San Diego but wont be able to pitch. ... RHP Drew Hutchison will start for Toronto in the opener of a four-game series against Detroit on Thursday. ... RHP Bo Schultz was recalled from Triple-A Buffalo.UP NEXTRoyals: LHP Danny Duffy (4-1, 3.11) starts as Kansas City returns home for a four-game series against Seattle. Hes 0-1 with a 1.69 ERA in five games against the Mariners, including three starts. LHP James Paxton (2-3, 4.24) starts for Seattle.Blue Jays: Hutchison is 1-0 with a 5.40 ERA in two games, one start. He went 6-3 with a 2.78 ERA in 15 starts at Buffalo. RHP Justin Verlander (8-6, 4.11) starts for Detroit.Günstig Salomon Schuhe Schweiz . As he recorded his 23rd and 24th points of the evening, a segment of the sellout Air Canada Centre crowd expressed their appreciation for the Raptors point guard with a smattering of MVP chants. Kaufen Salomon Schuhe Schweiz . Perhaps Carroll was so prepared for a break because he believes there is very little the Seattle Seahawks need heading into the off-season. "I dont see anything that we need to add. We just have to get better," Carroll said. http://www.schweizsalomon.ch/ . How great will be revealed in the next couple of days at the board of governors meeting in Pebble Beach, Calif. Salomon Schuhe Schweiz Online . Brazilian national coach Luiz Felipe Scolari has confirmed that the veteran goalkeeper is set to join Toronto on loan, saying it will help him be ready for the World Cup. Salomon Schuhe Schweiz . -- An ugly goal by Nick Bonino helped the Anaheim Ducks overcome the defensive-minded Phoenix Coyotes on a night when their ragged power play continued to struggle.WASHINGTON -- Max Scherzer allowed two hits over eight innings, Bryce Harper had a two-run double and the Washington Nationals avoided a four-game home-and-home sweep with a 4-0 victory over the Baltimore Orioles on Thursday night.Scherzer (14-7) struck out 10 and did not walk a batter. He retired 12 straight after Adam Jones fourth-inning double and 21 of 22 before Mark Trumbos leadoff single in the eighth.Jayson Werths solo home run staked Washington to a 1-0 lead. Daniel Murphys RBI double in the eighth came before Harpers second hit helped the Nationals pull away.The Nationals had lost four straight including three in a row to the Orioles, who won twice in Baltimore before the teams shifted to Washington.Ubaldo Jimenez (5-11) allowed one run and five hits over six innings.Trumbo stole second base with two outs in the eighth, but J.J. Hardy flied out to deep center field on Scherzers 95th and final pitch. Mark Melancon allowed one hit in the ninth.METS 10, CARDINALS 6ST. LOUIS -- St. Louis pitcher Adam Wainwright lost his glove trying to tag out Yoenis Cespedes and lost the game, too, when Alejandro De Aza homered and drove in five runs for New York.Seth Lugo (1-2) pitched five scoreless innings for his first big league win. The Mets took two of three to win their first series at Busch Stadium since 2008.Brandon Moss hit two home runs for the Cardinals and Jedd Gyorko and Stephen Piscotty also connected.The Mets led 3-0 in the fifth when Wainwright (9-8) and Cespedes were involved in a bizarre play.Cespedes tried to go from first to third on a bloop single by James Loney. When several Cardinals chased the ball, Wainwright covered third base. Cespedes slid and his cleat pinned Wainwrights glove to the bag -- he wouldve been out, but when Wainwright pulled away his hand, the mitt stayed stuck under Cespedes foot. Because Wainwright didnt control the ball, Cespedes was called safe in a ruling upheld by replay. Moments later, De Aza hit a three-run homer to make it 7-0.ANGELS 6, BLUE JAYS 3TORONTO -- Albert Pujols reached the 100-RBI mark for the 13th time, the fifth player in history to achieve the feat, Mike Trout had three hits and drove in four runs, and Los Angeles beat Toronto.Jered Weaver pitched 5 2/3 innings to snap a three-start losing streak and help the Angels win consecutive games for the first time since Aug. 2-3.The Angels also prevented J.A. Happ from becoming the first 18-game winner in the majors. After winning 11 straight decisions, Happ (17-4) suffered his first lost since June 10 at Detroit. He allowed four runs and six hits in five innings.One day after his 584th home run moved him past Mark McGwire into sole possession of 10th place on the career list, Pujols joined Jimmie Foxx, Lou Gehrig, Alex Rodriguez and Babe Ruth as the only players with 100 or more RBI in 13 seasons.RANGERS 9, INDIANS 0ARLINGTON, Texas -- Cole Hamels allowed only two singles over eight innings for his 14th victory, Carlos Gomez hit a three-run homer in his first at-bat with Texas and the AL-best Rangers beat Clevelandin the opener of a four-game series matching division leaders.Hamels (14-4) retired 19 straight batters after Francisco Lindors two-out single to left in the first. The only other baserunner for the Indians was Carlos Santana after a leadoff hit in the eighth, though he was stranded at second after advancing on a passed ball.Adrian Beltre and Rougned Odor also homered for the Rangers (75-53).Josh Tomlin (11-8) lost his fifth consecutive start in August.ROYALS 5, MARLINS 2MIAMI -- Alcides Escobar homered and drove in two runs to lead surging Kansas City past Miami.Salvador Perez and Kendrys Morales also drove in runs. The defending champion Royals have won 15 of 18 to pull within four games off the second AL wild card spot.dddddddddddd.Edison Volquez (10-10) pitched five innings and allowed two runs, both unearned, and three hits.The Royals bullpen, which has been a successful formula for the reigning two-time AL pennant winners, pitched four scoreless innings to push its franchise-record scoreless streak to 38 2/3 innings -- the best in the majors since 2002-03 when San Francisco tossed 39 1/3 straight.Kelvin Herrera pitched the ninth for his ninth save in 11 chances.Tom Koehler (9-9) was the loser.PIRATES 3, BREWERS 2, 10 INNINGSMILWAUKEE -- Andrew McCutchen hit a home run and a pair of RBI singles, including the tiebreaker in the 10th inning, and Pittsburgh beat Milwaukee to stop a nine-game skid at Miller Park.McCutchen has 44 RBI in 56 career games at Miller Park, his highest total at any opposing park.McCutchen homered into the second tier of seats in left field off Wily Peralta in the first for his 18th home run of the season. He then hit an RBI single that beat the shift in the third.Pinch-hitter John Jaso blooped a single off Carlos Torres (2-3), advanced on a sacrifice, took third on a ground out and scored on McCutchens liner through the right side of the infield.Antonio Bastardo (2-0) picked up the win in relief, and Tony Watson pitched a scoreless 10th for his eighth save.RAYS 2, RED SOX 1ST. PETERSBURG, Fla. -- Enny Romero earned his first major league save, relieving with two outs in the ninth inning and fanning Boston slugger David Ortiz to give Tampa Bay a four-game split.After Tyler Sturdevant struck out Hanley Ramirez and Jackie Bradley Jr. to begin the ninth, Romero was summoned. Romero sent Ortiz to the ground with a high-and-tight 1-2 fastball, then got him to look at strike three. A day earlier, the 40-year-old Ortiz reached 30 home runs and 100 RBI. Ortiz was rested for the final day of an 11-game road trip that saw Boston go 7-4. The Red Sox, who began the day tied with Toronto for the AL East lead, lost the final two games of the series.Mikie Mahtook ended a stretch of 34 hitless at-bats with a go-ahead double in the seventh off Drew Pomeranz (10-10). Jake Odorizzi (9-5) improved to 6-0 in eight starts since the All-Star break. He gave up one run and five hits in seven innings.WHITE SOX 7, MARINERS 6CHICAGO -- Todd Frazier tied it with an RBI single in the seventh inning and lifted Chicago past Seattle with a line drive down the left-field line in the ninth.Adam Eaton led off the ninth with a bloop single off Nick Vincent (3-4) and went to second on Tim Andersons sacrifice. Jose Abreu was walked intentionally before Fraziers liner over third scored Eaton, leading to a pileup of players behind the pitchers mound.David Robertson (4-2) worked around a walk and two incidents of fans running on the field in the ninth that delayed play for several minutes.Robinson Cano hit his 29th home run and the Mariners wasted a solid return off the disabled list by James Paxton in their third straight loss.TIGERS 8, TWINS 5MINNEAPOLIS -- James McCann had a three-run homer and finished with four hits, Daniel Norris pitched into the seventh inning and Detroit completed a sweep for Minnesotas seventh straight loss.The Tigers are 10-2 against the Twins this year. They have won eight in a row at Target Field.Norris (2-2) struck out five in 6 1/3 innings, allowing six hits without a walk in his longest and strongest start this season. He took a shutout in the sixth, surrendering RBI singles by Robbie Grossman and Eduardo Escobar over his last two innings.Francisco Rodriguez struck out two in a perfect ninth for his 35th save. Jose Berrios (2-4) was the loser. ' ' '