The ninth inning unraveled in eight pitches. Toronto erased a one-run deficit with two runs in the bottom of the ninth, stunning Philadelphia 3-2 at Rogers Centre as closer Jhoan Duran failed to record an out.
Dylan Cease dominated through six innings for Toronto, striking out 11 batters while allowing just one run on three hits. The right-hander carried a 2.91 ERA and reached 200 career games played in this start, working efficiently with 93 pitches before turning the game over to the bullpen.
Philadelphia appeared in control entering the ninth after Bryson Stott doubled to left, scoring Bryce Harper for a 2-1 lead. But Duran's collapse came swiftly. Straw scored on a wild pitch to tie the game at 2-2, then Benny Valenzuela singled to left, bringing Varsho home with the winning run.
Zack Wheeler matched Cease's effectiveness, allowing one run on six hits over six innings with five strikeouts. The Phillies ace carried a 2.22 ERA but received no decision as his bullpen surrendered the lead. Louie Varland earned the win for Toronto, while Duran took the loss after allowing three hits and two runs without retiring a batter.
Toronto snapped a one-game losing streak to improve to 32-35. Philadelphia's two-game winning streak ended as they fell to 36-30. Trea Turner remains seven doubles away from 300 career doubles.