The Philadelphia Phillies secured a 7-6 walk-off victory in 12 innings, preventing a Toronto Blue Jays series sweep at Citizens Bank Park. The contest concluded a turbulent road trip for Toronto that coincided with the MLB trade deadline and significant roster shifts.