The Associated Press

ATLANTA — The Atlanta Braves clinched their second straight National League East title as Ronald Acuna Jr. hit his 41st homer in a 6-0 win over San Francisco on Friday night that eliminated the ­Giants from postseason contention in Bruce Bochy’s last year as San Francisco manager.

Acuna scored three runs to back Mike Foltynewicz, who allowed three hits in eight innings. Atlanta’s 19th division title tied the New York Yankees for the most since Major League Baseball split into divisions for the 1969 season.

Atlanta moved into sole possession of first place for good on June 12. Its lead swelled from 51⁄2 to 10 games in six days ending with a 9-4 home win over Washington on Sept. 7.

Also Friday:

Cardinals 2, Cubs 1: CHICAGO — Yadier Molina had three of St. Louis’ four hits and the Cardinals held off fading Chicago.

Indians 5, Phillies 2: CLEVELAND — Carlos Carrasco got his first save in five years, and Cleveland beat Philadelphia to maintain position for the second AL wild card.

Mets 8, Reds 1: CINCINNATI — Pete Alonso hit his major league-leading 50th home run and New York beat Cincinnati.

Nationals 6, Marlins 4: MIAMI — Trea Turner hit two solo homers as Washington beat Miami.

Orioles 5, Mariners 3: BALTIMORE — Felix Hernandez labored through five innings for Seattle and Baltimore got home runs from Anthony Santander and Hanser Alberto in the win. Mariners rookie Kyle Lewis hit a two-run homer in the first inning.

Rays 5, Red Sox 4: ST. PETERSBURG, Fla. — The World Series champion Boston Red Sox were mathematically eliminated in the late innings, then lost to Tampa Bay.

Twins 4, Royals 3: MINNEAPOLIS — Randy Dobnak earned his first major league win, and Minnesota maintained its four-game lead over Cleveland in the AL Central.

Brewers 10, Pirates 1: MILWAUKEE — Chase Anderson pitched six scoreless innings and Milwaukee routed Pittsburgh to strengthen its grip on an NL wild card.

Athletics 8, Rangers 0: OAKLAND, Calif. — Mike Fiers struck out five and did not walk a batter over eight dominant innings and Oakland maintained a two-game lead for the top AL wild card.

Dodgers 12, Rockies 5: LOS ANGELES — A.J. Pollock hit a three-run homer in the home half of a seven-run, fourth inning that took 41 minutes, and Los Angeles beat Colorado for its 99th victory this season.