Ipswich's gritty performance against Middlesbrough may prove to be a pivotal moment in their season, as they bounced back from two deficits to salvage a crucial point. The pressure was mounting after Millwall's win over QPR, but Kieran McKenna's side showed character to fight back and cling to their top-two spot.
With a game in hand over their rivals, Ipswich's automatic promotion fate is now in their own hands across the final four games. Meanwhile, Southampton's relentless run continued with a seventh consecutive league victory, leaving them on the cusp of a play-off place and potentially causing team selection headaches ahead of their FA Cup semi-final against Manchester City.
Elsewhere, Hull's failure to win from a leading position has left them vulnerable, while Wrexham and Derby's victories have set up a thrilling battle for the final play-off spot. Leicester's dismal performance against Portsmouth has all but sealed their fate, with relegation looming large and a brutal rebuilding process on the horizon.