NEW YORK: Gary Sanchez, Didi Gregorius and Tyler Austin homered off David Price, and the New York Yankees beat the Red Sox 6-4 on Tuesday night to end Boston’s 11-game winning streak and delay its AL East title celebration.

David Ortiz, starting his final series in the Bronx, went 0 for 5 with two strikeouts and stranded seven runners. He ended the game by fanning with two on against Tyler Clippard.

Having clinched at least a wild-card berth last weekend, Boston is five games ahead of second-place Toronto with five games left, needing just one victory or a Blue Jays loss to ensure the division championship.

Toronto also prevented the Red Sox from wrapping it up Tuesday night by beating Baltimore 5-1.

Miguel Cabrera homered and drove in five runs in the first two innings, and Justin Verlander struck out 12 to lift the Detroit Tigers to a 12-0 victory Tuesday night against a Cleveland lineup full of backups.

The Indians clinched the AL Central title on Monday night in Detroit, and their starting lineup Tuesday was without Jason Kipnis, Francisco Lindor, Mike Napoli and Jose Ramirez. Detroit took full advantage, beating Cleveland for only the third time all year and pulling within a game of Baltimore for the American League’s second wild card.

Verlander (16-8) went 7 2/3 innings, allowing four hits and a walk.

Mike Clevinger (2-3) lasted only two innings, allowing Cabrera’s two-run double in the first and his three-run homer in the second.

Justin Upton added a three-run homer in the seventh, and Andrew Romine hit a two-run shot in the eighth.