Southampton edged past Middlesbrough 2-1 in extra time to secure a spot in the Championship play-off final, keeping their Premier League dreams alive amid the ongoing 'spygate' controversy.
Shea Charles proved the unlikely hero with a fortunate 116th-minute winner—an intended cross that sailed into the net—after a tense, physical contest looked destined for penalties. The result sets up a Wembley showdown with Hull City on Saturday, May 23, with promotion on the line.
The match at St Mary's was charged with emotion from the start. Middlesbrough arrived feeling aggrieved after accusing Southampton of spying on their training session ahead of the goalless first leg. The tension boiled over when rival managers Kim Hellberg and Tonda Eckert had to be separated on the touchline following a complaint from Boro defender Luke Ayling.
On the pitch, Middlesbrough struck first. Riley McGree fired the visitors into an early lead, capitalizing on a low cross from Callum Brittain to spark celebrations in the away end. But Southampton refused to buckle. Striker Ross Stewart, recalled as part of three changes from the weekend, headed the Saints level just before halftime after earlier missing a gilt-edged chance from six yards.
The drama extended beyond the pitch. Southampton began the day by requesting time for an internal review into 'spygate' after being charged with breaching EFL regulations. Meanwhile, Middlesbrough's team bus was pelted with projectiles upon arrival, and traveling fans unveiled a banner reading "20 game cheating run"—a pointed reference to Southampton's unbeaten league run since January.
With animosity in the air, both sides pushed for a winner in regulation but couldn't find the breakthrough. Extra time followed, and just when penalties loomed, Charles' fortuitous strike settled the tie and sent the Saints faithful into raptures.
For Southampton, it's one win away from an immediate return to the Premier League. For Middlesbrough, the bitter taste of defeat is compounded by a saga that shows no signs of fading.
