The Mets led 10-7 in the eighth inning and still had a one-run advantage in the ninth but were unable to put away the Braves as they fell 13-10 in 10 innings.
New York got off to a tough start as Justin Verlander allowed three runs in the first inning, but the visitors responded in the top of the second with five runs as Brandon Nimmo hit a grand slam.
From there, the Mets mostly led the rest of the way and added to their tally with two home runs from Francisco Alvarez.
However, after Drew Smith allowed a two-run homer to Travis D’Arnaud in the bottom of the eighth and David Robertson was taken the distance by Orlando Arcia in the ninth, Ozzie Albies finished things off in the 10th inning with a three-run shot.
Verlander, who joined on a two-year, $86.6million deal in the offseason, lasted just 3.0 innings, giving up four earned runs and seven hits.
The loss marks the sixth in the row for the Mets, who are now 30-33.
Atlanta, meanwhile, improved to 38-24 and has a 3.5-game first-place lead in the NL East.
Atlanta Braves second baseman Ozzie Albies after hitting a walk off three run home run
Albies gave the Braves the win in the 10th inning, and the shot was his only hit of the night
Justin Verlander lasted just three innings as he gave up four earned runs and seven hits
GIANTS 6, ROCKIES 4
Brandon Crawford had a pinch-hit RBI double to spark a three-run ninth and the San Francisco Giants beat the Colorado Rockies for the 11th straight time, 6-4 on Thursday.
Michael Conforto and Thairo Estrada homered to help San Francisco sweep its seventh straight series from Colorado. Scott Alexander (5-0) got the win with an inning of relief and Camilo Doval finished for his 16th save.
Nolan Jones had three hits for the Rockies. They have lost four straight.
Giants 3B coach Mark Hallberg and Thairo Estrada celebrate a home run in the first inning
DODGERS 6, REDS 0
Clayton Kershaw pitched seven sharp innings, Chris Taylor hit his 10th home run and the Los Angeles Dodgers defeated the Cincinnati Reds 6-0 on Thursday.
Kershaw (8-4) scattered five hits, struck out nine and walked two to help Los Angeles snap its four-game losing streak and avoid a three-game sweep against the Reds, who won the previous two games in walk-off fashion.
Los Angeles improved to 10-3 against Cincinnati dating to September 2021.
Clayton Kershaw pitched seven scoreless innings for the Dodgers on Thursday vs. the Reds
RAYS 4, TWINS 2
Yonny Chirinos pitched well into the sixth inning, Harold Ramírez homered during a three-run fourth and the MLB-best Tampa Bay Rays completed a three-game sweep of AL Central-leading Minnesota.
Chirinos (3-1), recalled from Triple-A Durham before the game, allowed one run over 5 2/3 innings in his first big league appearance since April 29. Jason Adam, the third Rays reliever, worked the ninth for his 10th save.
Carlos Correa and Michael A. Taylor homered for the Twins (31-32), who have lost a season-high five consecutive games. They have totaled seven runs in the past six games.
The Rays’ Harold Ramires celebrates his two-run homer with third base coach Brady Williams
ORIOLES 6, BREWERS 3
Gunnar Henderson hit a two-run homer with two outs in the eighth inning to put Baltimore ahead for good and the Orioles rallied from a three-run deficit to beat Milwaukee.
The Brewers took a 3-0 lead in the first and were in control for much of the game until the Orioles scored six runs over the final three innings against Milwaukee’s bullpen. The comeback enabled the Orioles to avoid a three-game sweep.
Anthony Santander´s one-out RBI double off Peter Strzelecki (3-5) cut the Brewers´ lead to 3-2 in the eighth. Adam Frazier had a two-run double in the ninth for Baltimore.
The Orioles’ Gunnar Henderson celebrates after hitting a two-run home run vs. the Brewers
WHITE SOX 6, YANKEES 5
YANKEES 3, WHITE SOX 0
Randy Vásquez pitched two-hit ball into the sixth inning for his first major league win, Billy McKinney hit his first home run with the Yankees and New York beat the Chicago White Sox 3-0 on Thursday night for a doubleheader split.
Chicago extended its winning streak to a season-high five games with a 6-5 victory in the opener, when Eloy Jiménez hit a go-ahead homer in the seventh off Michael King. Jake Burger had a two-run shot off Yankees starter Luis Severino before Luis Robert Jr. and Yoán Moncada also went deep against the right-hander.
After Wednesday´s game was postponed by Major League Baseball because of hazardous air quality from Canadian wildfires, conditions in the Bronx had improved by Thursday’s first pitch. According to the website IQAir, the air quality was graded 142 before the doubleheader began and was at 135 shortly after the nightcap started. An AQI ranging from 101-150 is considered unhealthy for sensitive groups.
Yankees pitcher Randy Vasquez pitches in the second game vs. the Orioles at Yankee Stadium
PHILLIES 3, TIGERS 2
Zack Wheeler took a no-hitter into the eighth inning, Kody Clemens came through with a game-ending single and Philadelphia rallied past Detroit for its fifth victory in a row.
Brandon Marsh tied it in the ninth with a bases-loaded sacrifice fly for the defending NL champion Phillies (30-32).
Nick Maton hit a go-ahead single in the top of the ninth after Tyler Nevin broke up Wheeler´s no-hit bid on a single with one out in the eighth for the Tigers, who lost their sixth straight and eighth in the last nine. Bryce Harper’s leadoff double in the ninth against Alex Lange (3-2) sparked Philadelphia’s rally.
Phillies pitcher Zack Wheeler had a no-hitter broken up in the eighth inning of his team’s win
BLUE JAYS 3, ASTROS 2
Brandon Belt had a tiebreaking single, Jose Berrios pitched six steady innings to win his third straight decision and Toronto defeated Houston.
Alejandro Kirk added an RBI double as the Blue Jays took three of four from the defending World Series champions and won the season series 4-3.
Berríos (6-4) allowed two runs and four hits. Jordan Romano finished for his 17th save in 20 chances.
Brandon Belt #13 of the Blue Jays hits an RBI single against the Astros in the fifth inning
GUARDIANS 10, RED SOX 3
José Ramírez homered in his first three at-bats – and from both sides of the plate – to power Cleveland past Boston.
Ramírez connected for a solo shot in the first inning off Matt Dermody (0-1), belted a two-run shot – his 200th career homer – in the third and added another solo drive in the sixth when the Guardians hit for the cycle, had eight straight hits and scored five times.
Will Brennan added a home run as the Guardians won the series and handed the Red Sox their fifth loss in six games.
Cleveland Guardians’ Jose Ramirez gestures after hitting his third home run of the night