Matt Targett’s Fulham suffered a major setback to their automatic promotion hopes as west London rivals Brentford snatched a last-gasp equaliser to hand the initiative back to Cardiff.
The Cottagers occupied second place before the weekend’s fixtures, but the Bluebirds piled on the pressure by scoring two late goals to beat Norwich, for whom Harrison Reed produced a standout performance at right-back.
That meant Fulham had to respond, but Neal Maupay struck a dramatic leveller four minutes into added time at Craven Cottage to not only put Cardiff back in pole position, but also confirm Championship leaders Wolves’ promotion to the Premier League.
That meant a party atmosphere awaited Birmingham at Molineux on Sunday, but Sam Gallagher remained sidelined by injury as his temporary employers were beaten 2-0 by their Midlands neighbours.
The big striker has not played for five weeks due to a calf injury, and Blues, who have struggled for goals in his absence, are hoping he makes a swift return to boost their survival hopes.
In League Two, on-loan Saints pair Ryan Seager and Marcus Barnes both came off the bench for Yeovil, but were powerless to prevent Randell Williams netting a priceless winner for promotion-chasing Wycombe.
Ollie Cook’s Barrow also suffered defeat by a solitary goal at home to Ebbsfleet, but survival remains up for grabs with games in hand on their rivals at the foot of the National League table.
On the continent, Florin Gardos made his first start for Universitatea Craiova in a 4-1 win over CSM Politehnica Iasi, but Jordy Clasie was less fortunate, coming off the bench in a 1-0 defeat for Club Brugge at Anderlecht.