Ipswich's resilience in fighting back from two deficits against Middlesbrough may prove pivotal in their season. Despite an unimpressive display, they managed to salvage a point, keeping their automatic promotion aspirations alive. With a game in hand over their rivals, Ipswich's fate is now in their own hands across the final four matches.

Jack Clarke's contentious penalty not only rescued a point but also showcased the team's ability to bounce back under pressure. This character will be crucial in their promotion bid. Meanwhile, Southampton's relentless run continues, with their seventh consecutive league victory.

A play-off spot is secure, and second place is still within reach. However, this may pose selection dilemmas ahead of their FA Cup semi-final against Manchester City. Elsewhere, Hull City's struggles persist, having dropped points from a winning position once again. The battle for the final play-off spot is heating up, with Wrexham and Derby also vying for a position.

Leicester's woes deepen, with a limp defeat to Portsmouth leaving them on the brink of relegation to the third tier, a dismal state of affairs for a club with the highest wage bill in the division.