MIAMI — Matt Olson broke a seventh-inning tie with a two-run homer and the Atlanta Braves beat the Miami Marlins 6-2 on Saturday to stay two games behind the New York Mets for the last National League wild card.
New York beat Philadelphia 6-3 at Citi Field, preventing the NL East-leading Phillies from clinching the division crown.
Gio Urshela and Jorge Soler also went deep for the Braves. Marcell Ozuna and Michael Harris II each had three hits.
Atlanta starter Max Fried allowed two runs — one earned — and five hits over six innings. Fried (10-10) walked one, struck out six and reached double-digit wins for the fourth time in his career.
''It's the time of the year and where we're at — I have two starts left — so you've got to dig deep,'' Fried said. ''Every ounce of what I had today, I wanted to make sure I left it out there.''
Olson connected off reliever Lake Bachar (0-1), sending his 29th homer over the right-center wall to snap a 2-all tie. Later in the inning, Urshela chased Bachar with a two-run drive that landed in the left-field seats.
''So happy for Matt for where he is right now,'' Braves manager Brian Snitker said. ''When you look up, he's pushing 30 (homers) and 100 (RBIs). And Gio — what power in that guy. That was big. Nice to score those runs.''
Olson has 16 homers since July 27 and 28 extra-base hits since Aug. 1.