KANSAS CITY, Mo. — Eric Hosmer and Jorge Bonifacio hit two-run homers, and the Kansas City Royals snapped a nine-game losing streak with a 6-1 victory over the Chicago White Sox on Monday night.

Bonifacio homered with two outs in the fourth after Alex Gordon doubled. It was his second home run in eight games since being promoted April 21 from Triple-A Omaha.

Hosmer’s two-out homer in the seventh inning with Christian Colon aboard finished the night for White Sox rookie starter Dylan Covey (0-2).

Salvador Perez’s single in the fifth struck the third-base bag and scored Alcides Escobar and Mike Moustakas with two outs.

BLUE JAYS 7, YANKEES 1: Ryan Goins hit a two-run sacrifice fly, the first in Toronto’s 40-year history, to go along with a two-run homer that led Marco Estrada and the Blue Jays to a win in New York for their season-high third straight win.

Jose Bautista hit a two-run homer for his 34th career shot off the Yankees, moving past Evan Longoria for most among active players. Chris Coghlan also homered for Toronto.

Still missing injured stars Josh Donaldson and Troy Tulowitzki, the Blue Jays kept up their success against the Yankees, beating them for the 11th time in the last 16 meetings and outscoring them 82-44 in that span.

TIGERS 7, INDIANS 1: Tyler Collins hit a three-run homer and Daniel Norris gave up only one run, helping Detroit open a series against Cleveland with a victory in Detroit.

Nicholas Castellanos and Victor Martinez hit RBI doubles on consecutive pitches in the first inning. Collins sent a full-count pitch in the second over the right-center fence to put Detroit up 5-0. Alex Avila’s two-run single in the fifth inning gave the Tigers a six-run cushion.

NATIONAL LEAGUE

REDS 4, PIRATES 3: Billy Hamilton hit an RBI double in the 10th inning to lift Cincinnati to a win over visiting Pittsburgh

Tucker Barnhart walked with one out in the 10th. Arismendy Alcantara pinch ran for him and went to second on Daniel Hudson’s (0-1) errant pickoff attempt.

After a groundout, Hamilton lined a double to right, giving the Reds consecutive wins for the first time since completing a four-game winning streak on April 12.

METS 7, BRAVES 5: Michael Conforto homered and drove in three runs, and New York scored five times in the fourth inning off Julio Teheran before holding on to win in Atlanta.

Robert Gsellman (1-2) almost blew an early 6-1 lead. Gsellman allowed five runs in five-plus innings.

Five Mets relievers combined for four scoreless innings. Jeurys Familia pitched the ninth for his second save.

Conforto led off the game with his seventh homer and added a two-run single in New York’s five-run fourth inning off Teheran (2-2). With New York’s lead down to 6-5, Jose Reyes added a homer off Ian Krol in the eighth.

Atlanta’s Ender Inciarte hit his fifth homer to lead off the first.

INTERLEAGUE

RAYS 4, MARLINS 2: Jake Odorizzi returned from the disabled list to combine with four relievers on a four-hitter and help Tampa Bay win in Miami.

Odorizzi made his first start since April 15 and allowed two hits and two runs, one earned, in five innings.

He was activated before the game after recovering from a strained left hamstring.

Danny Farquhar (1-1) pitched a perfect sixth. Chris Whitley came on to retire Christian Yelich with two on to end the eighth, and Alex Colome earned his sixth save with a 1-2-3 ninth.

NOTES

METS: New York placed ace right-hander Noah Syndergaard on the 10-day disabled list after a MRI revealed a partial tear of his right lat muscle.

The Mets say there is no timetable for Syndergaard’s return.

Syndergaard left his start Sunday against Washington in pain. He grimaced after throwing a pitch and grabbed his side under his right arm.

BLUE JAYS: Toronto put right-hander Aaron Sanchez back on the 10-day disabled list, this time because of a split fingernail.

TIGERS: Manager Brad Ausmus said he expects Miguel Cabrera to come off the disabled list on Tuesday to face Cleveland.

DODGERS: Los Angeles placed left-hander Hyun-Jin Ryu on the 10-day disabled list with a bruised left hip, one day after he won his first big league game in three seasons.