SportsA rain-soaked Saturday in Philadelphia couldn't stop the Phillies from claiming a decisive 3-0 victory over the Cleveland Guardians. What started as a weather-induced delay at Citizens Bank Park turned into a dominant pitching display by Zack Wheeler, snapping the Guardians' impressive seven-game winning streak.
The game, originally set for a 4:05 p.m. ET start on May 23, 2026, was pushed back due to steady rain, forcing fans and players to wait. Updates from the Philadelphia Phillies' official social media kept the public informed, initially stating a rain delay and later confirming a revised first pitch for approximately 6:00 p.m. ET. The total delay stretched to 1 hour and 56 minutes, but the wait proved worthwhile for the home crowd.

Once play began, Phillies right-hander Zack Wheeler took control, delivering six shutout innings. He allowed only two hits and struck out six batters, extending his personal scoreless streak to 13 innings. Wheeler improved his record to 4-0 for the season and lowered his earned run average (ERA) to an impressive 1.99. His performance was critical in securing the win for Philadelphia.
Offensively, Bryson Stott broke the scoreless tie in the fourth inning with a crucial two-out, two-run single, adding to his National League-leading 20 RBIs for May. Bryce Harper also had a strong outing, recording his sixth three-hit game of the season and scoring twice. An additional run was plated in the sixth inning when Phillies reliever Matt Festa walked Adolis García with the bases loaded, further solidifying Philadelphia's lead. A trio of relievers—Orion Kerkering, Brad Keller, and Jhoan Duran—closed out the game, with Duran earning his ninth save of the 2026 campaign.
Guardians starting pitcher Slade Cecconi struggled to contain the Phillies' lineup, being charged with three runs on six hits over five-plus innings, bringing his record to 3-5. The Cleveland offense, despite having a strong start to their American League season, managed only three doubles from Rhys Hoskins, Chase DeLauter, and Travis Bazzana, failing to get a runner to third base until the ninth inning.

Phillies interim manager Don Mattingly lauded Wheeler's exceptional play, remarking, "Zack has been amazing. Getting to see this firsthand is fun to watch. It's just been everything we need, really, to solidify a couple of guys in the rotation. He and Sanchy (Cristopher Sanchez) are back-to-back; there is a good feeling when you come around there." This praise highlighted the importance of Wheeler's consistent dominance, especially considering his return from surgery last September for a blood clot discovered in his right shoulder. The Phillies had won all six of Wheeler's starts prior to this game.
The decision to play through the delay was influenced by the challenging schedule. Guardians manager Stephen Vogt had publicly assessed the situation, stating there was "probably 75 percent chance we play tonight," underscoring the team's desire to avoid a complex rescheduling. With the Guardians not slated to return to Philadelphia later in the season and rain also forecast for the series finale on Sunday, May 24, a postponement would have been particularly difficult. This stood in contrast to other MLB games on the same day, such as the Yankees-Rays matchup, which was postponed.
This victory was significant for the Phillies, snapping a three-game skid and serving as an important step in their efforts to climb back into playoff contention after a difficult 9-19 start to the season that led to a managerial change earlier in the year. For the Guardians, while their winning streak ended, they maintained one of the stronger starts in the American League. The series finale between the two teams is scheduled for Sunday, May 24, at 1:35 p.m. ET, promising another compelling matchup.