TORONTO — Ezequiel Carrera drove in the tying run with a squeeze bunt in the ninth inning, Edwin Encarnacion hit a winning single and the Toronto Blue Jays held their AL wild-card lead, rallying past the New York Yankees 4-3 Sunday.

Toronto leads Baltimore by 11/2 games for the top AL wild-card spot. The Blue Jays have won a team-record eight straight at home against the Yankees.

New York ended its 33-inning scoreless streak but lost for the 11th time in 14 games.

The Blue Jays bounced back after the Yankees scored twice in the ninth off closer Roberto Osuna (3-2) for a 3-2 lead.

WHITE SOX 3, INDIANS 0: Carlos Rodon struck out a career-high 11 over eight dominant innings and Chicago denied Cleveland any chance of wrapping up the AL Central title at home.

Rodon (8-10) blanked the Indians on just two singles and easily handled the division leaders, who have gone flat at the worst time possible.

ATHLETICS 7, RANGERS 1: Jharel Cotton pitched seven crisp innings and Oakland avoided a series sweep at home.

Adrian Beltre hit his 32nd home run for Texas.

MARINERS 4, TWINS 3: Nelson Cruz homered twice before leaving with left wrist soreness, Jesus Sucre homered for the first time in 14 months and Seattle won at Minneapolis.

ROYALS 12, TIGERS 9: Salvador Perez homered to cap a cycle by Kansas City’s first four batters of the game, and the Royals went deep three more times to beat host Detroit and drop the Tigers in the AL wild-card race.

ASTROS 4, ANGELS 1: Joe Musgrove pitched seven strong innings, Evan Gattis, Tony Kemp and Tyler White homered, and Houston won at home to snap a three-game slide and keep its playoff hopes alive.

NATIONAL LEAGUE

DODGERS 4, ROCKIES 3: Los Angeles clinched its fourth straight NL West title, winning the crown in Vin Scully’s final home game when Charlie Culberson homered with two outs in the 10th inning to beat Colorado.

After a raucous celebration at home plate, the Dodgers took off their caps to salute Scully, the 88-year-old Hall of Fame broadcaster who has just three games left before ending his 67-year career.

PADRES 4, GIANTS 3: Rookie Manuel Margot tripled in the seventh and scored the go-ahead run on Wil Myers’ single as San Diego dropped San Francisco a game behind the New York Mets in the wild-card race.

Margot, called up Wednesday, doubled in the first inning and hit an RBI single in the second.

METS 17, PHILLIES 0: Asdrubal Cabrera hit a grand slam, Jose Reyes drove in four runs and New York overwhelmed the visiting Phillies in the largest shutout victory in team history.

CUBS 3, CARDINALS 1: David Ross homered and teamed with Jon Lester for another scoreless performance, and host Chicago won to damage St. Louis’ wild-card chances.

NATIONALS 10, PIRATES 7: Pinch-hitter Jayson Werth hit a tying two-run homer, Chris Heisey drove in the go-ahead run, and Washington scored five runs off former teammate Felipe Rivero in the eighth to rally at Pittsburgh.

INTERLEAGUE

ORIOLES 2, DIAMONDBACKS 1: Hyun Soo Kim hit his fifth home run, a two-run shot in the second inning, and Baltimore completed a three-game sweep at home.

Orioles rookie Dylan Bundy (10-6) allowed one run on three hits with five strikeouts in five innings.