Ipswich Town's resilience was on full display as they fought back from two deficits to earn a crucial point against Middlesbrough, keeping their automatic promotion hopes alive. The pressure was mounting after Millwall's win over QPR, but Kieran McKenna's side showed character to rescue a point. Jack Clarke's penalty, although contentious, was a vital goal that not only earned a point but also demonstrated Ipswich's ability to bounce back under pressure. With a game in hand, Ipswich's fate is in their own hands as they aim to secure a top-two finish.

Meanwhile, Southampton's relentless run continued with a seventh consecutive league win, leaving them on the cusp of a play-off place and potentially second spot. Their impressive form has raised questions about team selection ahead of their FA Cup semi-final against Manchester City. Elsewhere, Hull City's struggles persisted as they dropped points from a winning position, allowing Wrexham and Derby to close the gap in the battle for the final play-off spot.

Leicester City's woes deepened with a lackluster defeat at Portsmouth, leaving them on the brink of relegation to the third tier, a dismal fate for a club with the highest wage bill in the division.