Carlos Beltran’s 10th-inning sacrifice fly lifted St. Louis to a 7-6 victory over Milwaukee on Friday, and the Cardinals maintained a two-game lead in the NL Central.
The Cardinals hold a two-game lead over Cincinnati and Pittsburgh. The Reds downed the Pirates 6-5 in 10 innings to move into a tie for second place.
Former Brewers closer John Axford (7-7 ) picked up the win, while Carlos Martinez got his first save of the year for the Cardinals.
Beltran’s fly ball to deep right field off Michael Blazek (0-1) scored Kolten Wong, who led off the 10th with a walk.
Matt Adams smacked a towering two-run homer in the ninth to give the Cardinals a 6-4 lead, but the Brewers rallied for two runs in the bottom of the inning to tie the game.
Aramis Ramirez hit a three-run home run for the Brewers while Norichika Aoki had four hits, a walk and three runs.
BRAVES 9, CUBS 5: Chris Johnson went 3-for-4 with a home run, and Atlanta beat Chicago to reduce its magic number to clinch the NL East to one.
The Braves broke open a tie game in the top of the ninth with four runs — all with two outs. Brian McCann and Johnson had RBI singles, and Andrelton Simmons followed with a two-run double.
Freddie Freeman earlier hit a three-run homer for Atlanta.
David Carpenter (4-1) pitched a scoreless eighth to get the win. Kevin Gregg (2-5) took the loss for the Cubs, who wasted three home runs.
Atlanta starter Paul Maholm, twice staked to a four-run lead, allowed eight hits and four runs in 5 1-3 innings.
NATIONALS 8, MARLINS 0: Jordan Zimmermann pitched a two-hitter and picked up his NL-leading 19th win for barely-still-alive Washington.
Zimmermann (19-8) took a no-hitter into the sixth inning, struck out nine and faced only three batters above the minimum. He passed the 200-inning mark for the season and lowered his ERA to 3.18 for the Nationals, who have essentially hit must-win mode in their late push for the playoffs.
The Nationals trail Cincinnati and Pittsburgh by five games with nine to play for the NL’s second wild card berth.
METS 6, PHILLIES 4: David Wright homered in his return to New York’s lineup, Daniel Murphy had three hits and Daisuke Matsuzaka earned his second straight victory.
Eric Young Jr. singled, doubled and drove in a run for the Mets, who have won four of seven.
Darin Ruf doubled and drove in two runs for Philadelphia, which has lost four of seven.
LaTroy Hawkins pitched a scoreless ninth for his 11th save in 14 chances.
The Mets jumped on Cole Hamels (8-14) for three runs in the first.
Matsuzaka (2-3) pitched six innings, allowing four runs and four hits with six strikeouts and three walks.
ROCKIES 9, DIAMONDBACKS 4: Colorado’s Jhoulys Chacin (14-9) tossed six shaky innings and helped himself with his first career home run.
Troy Tulowitzki, Charlie Blackmon and Corey Dickerson also went deep for the Rockies.
Paul Goldschmidt hit his NL-leading 35th homer and drove in two runs, and A.J. Pollock homered for Arizona.
The Diamondbacks were playing a day after the Los Angeles Dodgers clinched the NL West in Phoenix.
Blackmon greeted reliever Tony Sipp (3-2) with his fifth home run to lead off the sixth. Josh Rutledge singled and Dickerson hit his fourth homer to make it 5-2.
PADRES 2, DODGERS 1: Robbie Erlin allowed four hits over 7 2-3 innings and fellow rookie Jedd Gyorko hit his 20th homer to lead San Diego.
The Dodgers, fresh from clinching the NL West title on Thursday at Arizona, let their backups get the playing time. No Dodgers regulars were in the starting lineup after they secured their 12th NL West championship since divisional play started in 1969.
Erlin (3-3) matched his career-high with seven strikeouts as only three Dodgers reached second base against him.
Huston Street worked the ninth to notch his 32nd save in 33 chances.
RED SOX 6, BLUE JAYS 3: Boston clinched the AL East title, getting seven strong innings from Jon Lester (15-8) to beat Toronto and eliminate Tampa Bay from the division race.
One night after securing their first playoff appearance since 2009, the Red Sox added their first division title since 2007. Boston entered the night with a magic number of one — meaning the next Red Sox win or Rays loss would clinch the division.
Toronto pinch-hitter Adam Lind hit a two-run homer off Junichi Tazawa in the eighth to make it 5-3 before Koji Uehara got five outs for his 20th save.
RAYS 5, ORIOLES 4: David DeJesus ended a nearly seven-hour game with a one-out RBI single in the 18th inning, and Tampa Bay took sole possession of the top AL wild-card spot by beating Baltimore.
Tampa Bay started its game at 7:05 p.m. tied with Texas atop a crowded race for two wild cards. By the time it ended 6 hours, 54 minutes later — a record in time for both teams — the Rays were a half-game ahead of Cleveland. Baltimore is 2ﾽ games back.
Desmond Jennings had a one-out double in the 18th off Bud Norris (10-12) — the Orioles’ 10th pitcher and one of a big league-record 21 used.
TIGERS 12, WHITE SOX 5: Max Scherzer became baseball’s first 20-game winner, pitching through a rainy six innings to help Detroit defeat Chicago.
Scherzer (20-3) was making his fifth attempt to win No. 20. He had two losses and two no-decisions in his previous four starts. Torii Hunter had four hits for Detroit, and Victor Martinez homered.
Dylan Axelrod (4-10) allowed seven runs in 2 2-3 innings.
The AL Central-leading Tigers lowered their magic number to eliminate second-place Cleveland to three.
INDIANS 2, ASTROS 1: Zach McAllister (9-9) lasted five innings and Cleveland got two gift runs from Houston in a rain-shortened victory over the Astros to move into the second spot in the AL wild-card standings, a half-game behind Tampa Bay and a half-game ahead of Texas.
The game was delayed for 1 hour, 9 minutes before the umpires decided to call it after 6ﾽ innings.
ROYALS 2, RANGERS 1: Neftali Feliz walked Alcides Escobar on four pitches with the bases loaded and two outs in the eighth inning, giving Kansas City a victory over Texas in the opener of an important three-game series between teams in the playoff race.
Texas dropped a half-game behind the Indians for the second AL wild-card spot with the loss.
The Rangers and Royals scored matching runs in the second inning before two stingy pitching staffs started throwing up zeros.
ANGELS 3, MARINERS 2: Chris Iannetta drove in Kole Calhoun with a two-out hit in the 11th inning, and Los Angeles rallied past Seattle for its eighth victory in 10 games.
Matt Shoemaker pitched five scoreless innings of two-hit ball in his major league debut for the Angels, who came back from a late two-run deficit and several missed opportunities to win the opener of the final homestand in their disappointing season.
After Calhoun’s one-out hit off rookie Bobby LaFromboise (0-1), Iannetta put a long single into deepest left-center. Calhoun slid home to give Iannetta his fifth career game-ending hit.
Cory Rasmus (1-1) pitched the 11th to earn his first major league victory.
ATHLETICS 11, TWINS 0: Yoenis Cespedes and Josh Donaldson homered, Alberto Callaspo had two hits and drove in two runs, and Bartolo Colon (17-6) pitched six shutout innings as Oakland trimmed its magic number to two by beating Minnesota.
The A’s can clinch their second consecutive AL West title with a win today combined with a Texas loss.
YANKEES 5, GIANTS 1: Alex Rodriguez set a major league record with his 24th career grand slam, passing Lou Gehrig with a tiebreaking shot in the seventh that sent New York past San Francisco.
Rodriguez’s slam helped CC Sabathia (14-13) beat Tim Lincecum in a matchup of former Cy Young Award-winners having subpar seasons.
More importantly for the Yankees, it led them to their second win in seven games as they cling to faint playoff hopes. New York began the day 3ﾽ games behind Tampa Bay and Texas for the second AL wild card, with three other teams in between.
Alfonso Soriano also homered for New York.