Blackburn 1-1 Coventry
Goalkeeper Ben Wilson was miraculously on hand to pull Coventry City level in the final minute of stoppage time, agonisingly denying Blackburn Rovers three much-needed points in the push for the top-six.
QPR 1-1 Norwich
Norwich City’s chase for a place in the play-offs faltered, as they were held to a 1-1 draw by Queens Park Rangers at Loftus Road. The R's poor run of form continues, with just one victory in their last 20 league games.
Swansea 4-2 Preston
A convincing first-half display from Swansea City was enough to edge past Preston North End 4-2, as the Swans maintained their good end of season form at the expense of the Lillywhites’ play-off ambitions. Swansea have now lost just one of their last 21 home fixtures against Preston.
Middlesbrough 3-1 Hull
Middlesbrough’s faint hopes of achieving automatic promotion to the Premier League are still alive after a superb second-half turnaround to win 3-1 against Hull City, who must continue to wait for their first Championship away win since 2 January.
Watford 1-3 Cardiff
Cédric Kipré completed an unlikely turnaround with his first away goal since January 2020, as Cardiff City rallied from an early setback to overcome Watford 3-1 at Vicarage Road, denting the Hornets’ top-six aspirations while boosting their own Championship survival hopes.
Reading 1-1 Luton
Ten-man Reading are now 10 Championship matches without a win after missing out on an opportunity to move away from the relegation zone following a 1-1 draw with Luton Town at the Select Car Leasing Stadium.