Championship leaders Cardiff left it deep into injury time to snatch a point in a 1-1 home draw with Leiceter on Tuesday night.
Rudy Gestede headed a dramatic equaliser, two minutes into stoppage time, as the late goal specialists spared their blushes to stay four points clear of second-placed Hull.
Michael Keane's second-half header looked to have nudged Cardiff to their second defeat in three home games, but substitute Gestede popped up to nod in Andrew Taylor's cross.
Sam Byram salvaged a 1-1 draw for Leeds but his side's hopes of closing in on a play-off place ended in frustration as struggling Peterborough made it three games unbeaten on their travels.
Leeds teenager Byram turned home his fourth goal of the season early in the second half to cancel out Dwight Gayle's stunning opener for an impressive Peterborough side aiming to climb out of the bottom three.
But although Leeds pushed the visitors back for long periods after the break they were thwarted at every turn by a resolute defence in their bid to close to within three points of the top six.
Barnsley breathed fresh life into their survival fight with a 2-1 victory which did further damage to Brighton's stuttering play-off ambitions.
The Yorkshiremen, beaten 5-0 by Manchester City in the FA Cup on Saturday, came into the match without a win in three league games and bottom of the table.
But Jason Scotland gave them an early lead and they then showed their mettle as they regained the lead, through Chris Dagnall's penalty, just five minutes after Leonardo Ulloa had headed Brighton level on the hour.
Ulloa's night ended in misery, though, as he saw a late penalty saved by Luke Steele as the hosts held on for a valuable win which lifts them out of the bottom three.