Fri Apr 11 09:10:00 UTC 2025: ## Ozuna’s Walk-Off Homer Sends Braves Past Phillies in Rain-Delayed Thriller
**Atlanta, GA –** Marcell Ozuna blasted a two-run walk-off home run in the 11th inning, securing a 4-2 victory for the Atlanta Braves over the Philadelphia Phillies in a game that concluded at 12:53 a.m. after a lengthy rain delay. The win, coming after a 2 hour, 45 minute weather stoppage in the sixth inning, gave the Braves a series win (2-1) and improved their record to 3-8.
The game remained a tight contest throughout. Kyle Schwarber launched his sixth home run in 12 games in the third, a 98 mph blast off Braves reliever Spencer Schwellenbach, breaking Schwellenbach’s 16-inning scoreless streak. The Phillies took a 2-1 lead in the top of the 11th. However, Austin Riley’s RBI double tied the game before Ozuna’s heroics sent the near-empty Truist Park into a late-night frenzy.
José Suarez earned the win for Atlanta despite walking three batters in the 11th, while Joe Ross suffered the loss for Philadelphia. Both starting pitchers, Jesús Luzardo for the Phillies and Schwellenbach for the Braves, lasted through six innings before the rain delay.
Despite a late opportunity in the 10th with runners on first and third and two outs, Phillies’ Nick Castellanos struck out, his fifth strikeout of the game.
The Phillies continue their road trip in St. Louis on Friday, while the Braves look to break their 0-7 road record in Tampa Bay.