Story perspectives
Phillies Snap Losing Streak with 4-3 Victory Over Diamondbacks
4/18/2026
1 of 1
Story summary
- On April 18, 2026, the Philadelphia Phillies defeated the Arizona Diamondbacks 4-3, ending a three-game losing streak.
- Kyle Schwarber hit a three-run homer.
- Bryce Harper hit a two-run homer.
- The Diamondbacks played without catcher Gabriel Moreno due to a back issue.
- The teams are set to face off again with Andrew Painter starting for the Phillies and Zac Gallen for the Diamondbacks.
