Philadelphia Phillies vs. Atlanta Braves Pick & Prediction APRIL 10th 2025

Stadium: SunTrust Park Cumberland
Logo Philadelphia Phillies
VS
Logo Atlanta Braves
8
OPENER
-125

8o -115
CURRENT
-1.5 +152

+122
MONEYLINE
-145

2
SCORE
4

Preview and Prediction

Following a thrilling win against their division rivals, the Philadelphia Phillies will now set their sights on securing a series victory over the struggling Atlanta Braves on Thursday night.

In a back-and-forth battle, the Phillies emerged victorious for the sixth time in their last eight games thanks to Trea Turner's go-ahead home run in the ninth inning against Braves closer Raisel Iglesias. This gave the Phillies a 4-3 win and marked Turner's first home run of the season. Bryce Harper also contributed with a two-run homer, while reliever Jose Alvarado earned the win.

Philadelphia's last six games have been decided by a margin of two runs or less, and they will be prepared for what could be a pitching duel in Thursday's game as they aim to clinch their fourth consecutive series win to start the season.

Taking the mound for the Phillies will be Jesus Luzardo, who boasts an impressive 2-0 record and a 1.50 ERA. In his last outing, he pitched a dominant seven shutout innings against the Los Angeles Dodgers, helping the Phillies secure a 3-2 victory. Luzardo, who was acquired from the Miami Marlins in December, has quickly established himself as a reliable arm in the Phillies' rotation alongside Zack Wheeler and Aaron Nola.

Speaking about the strength of the Phillies' pitching staff, Luzardo told CBS Philadelphia, "Everyone on this staff has a lot of experience and ability, and I think that when we're all pitching well, we're a force to be reckoned with. There's so much talent and experience, and everyone feeds off each other... It's been awesome so far throughout the spring and into the season."

Despite a strong start from Luzardo, the Braves have had a nightmare beginning to their season, losing nine of their first 11 games. Austin Riley's game-tying home run in the seventh inning on Wednesday wasn't enough to spark a comeback, and the Braves ultimately fell short in their attempt to secure back-to-back wins.

Manager Brian Snitker remains optimistic, saying, "We're giving ourselves a chance... I'm still holding out that it's going to happen. We're going to hit with guys on base, win games we should. Guys are fighting their tails off." However, the Braves will need to improve their batting performance, as they currently have a team batting average of .215 and have only scored 34 runs in their first 11 games.

On the mound for the Braves will be right-hander Spencer Schwellenbach, who has been a bright spot in their otherwise disappointing start to the season. In his first three starts, Schwellenbach has pitched 14 scoreless innings and has only allowed three hits. He will be looking to help the Braves secure their first series win of the season.

In his previous three starts against the Phillies in 2024, Schwellenbach went 2-0 with a 2.45 ERA. However, the Phillies will be determined to continue their strong form and secure another series win on the road.

PREDICTION
Philadelphia Phillies
3
4
Atlanta Braves

Philadelphia Phillies vs. Atlanta Braves Recap APR 10TH 2025

Marcell Ozuna hit a two-run walk-off homer in the 11th inning and the Atlanta Braves beat the visiting Philadelphia Phillies 4-2 in the rubber match of a three-game series on Thursday night.

Atlanta tied the game 2-2 in the 11th inning when Austin Riley's double against Joe Ross (1-1) scored automatic runner Ozzie Albies. Ozuna ended the game with a 413-foot homer to left-center field.

Jose Suarez (1-0) earned the win despite allowing an unearned run in the top of the 11th when Johan Rojas drew a bases-loaded walk.

The teams waited through a 2-hour, 45-minute rain delay after the game was halted with the teams tied 1-1 at the end of the sixth inning.

Ozuna had three hits for Atlanta, which won for just the third time in its first 12 games. Bryan De La Cruz and Riley added two hits apiece.

Nick Castellanos struck out five times for Philadelphia, which went 0-for-10 with runners in scoring position and left 13 men on base.

Atlanta took a 1-0 lead in the first inning when Riley drew a one-out walk, moved to third on Ozuna's double and scored on Matt Olson's groundout against Jesus Luzardo.

Philadelphia pulled even with two outs in the third inning against Spencer Schwellenbach, on Kyle Schwarber's 429-foot blast to center.

Schwarber has a National League-leading six home runs in 12 games. His long ball snapped a 16-inning scoreless streak by Schwellenbach to start the season.

Atlanta began the bottom of the third inning with three straight singles. Luzardo escaped unscathed when Albies was picked off at first base and Olson capped a 14-pitch at-bat by grounding into a double play.

Luzardo and Schwellenbach each pitched six strong innings before exiting due to the rain delay. Luzardo allowed one run on six hits, with one walk and six strikeouts.

Schwellenbach gave up one run on seven hits. He walked two and struck out five.

Following the rain delay, Atlanta put two runners on with two outs in the bottom of the seventh inning. Carlos Hernandez fanned Albies to keep the game tied.