Leeds United climbed back to the top of the Championship table with a narrow 1-0 win against Middlesbrough. Daniel James netted the decisive goal just two minutes into the match at Riverside Stadium. This result dealt a blow to Middlesbrough's play-off ambitions. Despite having two goals ruled out for offside, Leeds held firm in the second half, reclaiming the lead on goal difference over Burnley.
The Clarets lost their top position after being held to a 0-0 draw by Derby County. Scott Parker's team struggled to break through at Pride Park, where Derby managed to stay above the relegation zone thanks to goal difference. Meanwhile, Sheffield United missed an opportunity to overtake both Leeds and Burnley. They suffered a 1-0 defeat against Millwall, who are also chasing play-off spots.

Chris Wilder's Sheffield United endured their second consecutive loss as Josh Coburn scored the only goal in the 21st minute at Bramall Lane. This defeat prevented them from moving ahead in the standings. In another thrilling encounter, Bristol City clinched a last-gasp victory over West Bromwich Albion, moving up to fifth place.
At Ashton Gate, Haydon Roberts was the hero for Bristol City with his stoppage-time winner. The match seemed destined for a draw after Alex Mowatt equalised Nahki Wells' earlier strike. However, West Bromwich Albion was reduced to 10 men when Jayson Molumby received a red card for a late tackle on Joe Williams.
This numerical disadvantage allowed Roberts to secure all three points for Bristol City in the 96th minute. The Robins' victory bolstered their chances of finishing in the top six. Sunderland also confirmed their play-off spot after playing out a goalless draw with Norwich City at Carrow Road.
The Championship race remains tight as teams jostle for promotion and play-off positions. Leeds United's return to the summit highlights their resilience, while other teams continue battling for crucial points in this competitive league.