Promotion Battle Heats Up: Ipswich Take Charge as Leicester Struggle

The Easter Monday fixtures brought significant developments in the promotion and relegation battles. Millwall, who had been in second place, suffered a setback with a 2-1 loss to Norwich. Middlesbrough also slipped up, drawing 2-2 with Swansea after conceding two penalties. Meanwhile, Ipswich came from behind to beat Birmingham 2-1, taking control of the promotion race with a superior goal difference and two games in hand. Leicester's struggles continued as they failed to win at Sheffield Wednesday, salvaging a point with a late goal. Portsmouth held Oxford to a 2-2 draw, keeping themselves above the relegation zone. With five games remaining, the stakes are high for teams fighting for promotion and survival.