Roundup of the latest Sky Bet Championship action featuring more twists in the race for the final automatic promotion spot.
With Fulham already promoted, attention now switched to the race for the second automatic promotion spot whilst the relegation positions were officially completed in a packed matchweek.
Fulham moved closer towards the 2021-22 Sky Bet Championship title after being held to a 1-1 draw at second-placed Bournemouth, as Aleksandar Mitrovic’s opener was cancelled out by an injury-time penalty equaliser from the Cherries’ Dominic Solanke.
First-half goals from Jordan Rhodes and Harry Toffolo saw Huddersfield stay third with a 2-1 win over Barnsley, which meant that the visiting Tykes were ultimately relegated.
Sam Surridge’s header on the stroke of half-time saw Nottingham Forest climb to fourth following a 1-0 win at Peterborough, which meant that Peterborough were relegated after just one season back in the second-tier.
Luton slipped to fifth after Elijah Adebayo’s second-minute opener was cancelled out by Gary Madine’s penalty in a 1-1 draw at home to Blackpool.
Iliman Ndiaye’s 47th minute header ensured Sheffield United rounded out the top six following a narrow home win over Cardiff.
Blackburn moved to within three points of the final play-off spot as Sam Gallagher, John Buckley, Darragh Lenihan and Lewis Travis all scored in a 4-1 away win at Preston.
Millwall’s play-off ambitions took a huge dent as Oliver Burke and Benik Afobe both scored as the Lions twice fought back for an eventual 2-2 draw at Birmingham City.
Middlesbrough stayed ninth after Riley McGree’s effort ended their four-match run without a goal in an eventual 1-1 draw at Swansea, after Michael Obafemi had equalised just two minutes later for the hosts to cancel out McGree’s 46th minute opener.
Elsewhere, Reading sealed safety despite losing 3-0 away at Hull as Keane Lewis-Potter’s brace and Alfie Jones’ 53rd minute goal secured a comfortable win for the Tigers.
Andreas Weimann produced his 20th goal of the campaign as Bristol City comfortably won 3-1 away at already relegated Derby County.
Jacob Brown’s first-half injury-time strike saw Stoke scrape a home win over QPR to effectively all but mathematically end the Hoops’ faint play-off hopes.
West Brom held Coventry to a goalless draw at The Hawthorns which ended any lingering play-off ambitions that both teams had.
Fulham failed to secure the title after falling to a 1-0 home defeat as Phillip Zinckernagel pounced on a 15th minute defensive mix-up between Tim Ream and Marek Rodak, which enabled him to poke in a crucial winner to lift Forest to third.
Kieffer Moore’s late brace fired Bournemouth to a dramatic comeback 3-3 draw at Swansea to ensure that the Cherries stay in control of the second automatic promotion spot, albeit three points ahead of Forest as both teams now share a +30 goal difference.
Marcus Tavernier and McGree both found the net as Middlesbrough defeated Cardiff 2-0 at the Riverside Stadium to climb to seventh, which saw them move to within two points of the play-offs.
Finally, goals from Owen Dale and Oliver Casey fired Blackpool to a 2-0 win at rock-bottom Barnsley after the Tykes fired manager – Poya Asbaghi on Sunday following their relegation to League One.