AMERICAN LEAGUE

Yankees 12, Rays 1

CC Sabathia protected his teammates, not his wallet.

The left-hander got his 246th win and moved New York closer to hosting next week’s American League wild-card game but may have cost himself a $500,000 bonus.

Sabathia, 38, was ejected from Thursday’s 12-1 win over host Tampa Bay in the sixth inning for hitting Jesus Sucre on a leg in retaliation for Tampa Bay reliever Andrew Kittredge throwing a pitch behind Austin Romine.

Making his final regular-season start, Sabathia had thrown 55 pitches over five innings to raise his season innings total to 153 — two shy of a $500,000 performance bonus in his contract.

“I don’t really make decisions based on money, I guess,” Sabathia said. “I just felt like it was the right thing to do.”

New York (98-61) ensured its winningest season since going 103-59 en route to the 2009 World Series title and moved two games ahead of Oakland (96-63) for hosting the Oct. 3 wild-card game. The Yankees hold the tiebreaker, which means one more Yankees win or Athletics loss ensures the winner-take-all game would be in the Bronx. The wild-card winner advances to a Division Series against AL East champion Boston.

Miguel Andujar and Luke Voit also went deep for the Yankees. New York’s 260 homers tied the 2005 Texas Rangers for the second-most in major-league history, four behind the 1997 Seattle Mariners.

NATIONAL LEAGUE

Rockies 5, Phillies 3

David Dahl homered for the fourth straight game, and host Colorado opened a one-game National League West lead over the Los Angeles Dodgers with a win over Philadelphia that extended the Rockies' win streak to seven.

Trevor Story and Gerardo Parra also went deep for the Rockies (89-70). Dahl hit a run-scoring triple and finished the four-game sweep with eight hits and 11 RBI.

Trying for the first NL West title in team history, Colorado closes at home with three games against Washington and already is assured its winningest season since going 92-70 in 2009.

The second-place Dodgers (88-71) also are one game ahead of St. Louis (87-72) for the second NL wild-card berth and finish with a three-game series at San Francisco.

Jose Bautista and Carlos Santana homered for the Phillies, outscored 39-7 in the series. Philadelphia (78-81), which struck out 14 times, has lost a season-high eight straight and has gone 15-33 since moving a season-high 15 games over .500 on Aug. 5. The Phillies are assured their seventh straight season without a winning record.

Mets 4, Braves 1

Julio Teheran looked sharp in his last audition to become part of the Braves' playoff rotation, pitching two-hit ball for six innings in Atlanta's loss to host New York.

The NL East champion Braves didn’t start first baseman Freddie Freeman and center fielder Ender Inciarte, and they were minus injured shortstop Dansby Swanson for the second straight game.

Jason Vargas (7-9) tossed seven shutout innings in his best start of the season for the Mets. He helped New York blank the Braves for the second day in a row.

Teheran (9-9) allowed one run, struck out five and walked two, exciting with a 1-0 deficit. Teheran gave up a leadoff double to Brandon Nimmo in the first and a home run to Kevin Plawecki in the fourth.

Pinch-hitter Devin Mesoraco connected for a three-run homer off Brad Brach in the seventh that made it 4-0.