Jack Rudoni's goal four minutes into second-half stoppage time gave Coventry their fourth win in a row with a 2-1 victory over Stoke.
Haji Wright headed the Championship leaders ahead before Ben Gibson equalised on the stroke of half-time with what proved to be Stoke’s only shot on target.
Rudoni capitalised on an error from the onrushing Tommy Simkin in added time to put Coventry eight points clear of second-placed Middlesbrough, who travel to Birmingham on Monday.
The last-gasp defeat meant Stoke, managed by former Coventry manager Mark Robins, have just one win in their last nine matches.
Ryan Leonard's stunning first-half strike helped Millwall edge past Preston 2-0 in a game of attrition at Deepdale.
The 33-year-old right-back scored his first league goal of the season with a delightful curling strike in the 29th minute and substitute Luke Cundle sealed the win in second-half stoppage time.
It is a result that keeps Alex Neil’s team well in contention for an automatic promotion spot, while also pouring more cold water on the club he used to manage, as the Lilywhites’ play-off ambitions fade further away.
Ipswich maintained their challenge for automatic promotion to the Premier League as they confidently defeated Swansea 3-0 at Portman Road.
Their return to the Suffolk stadium after four straight games on the road came after man-of-the-match Anis Mehmeti gave them the lead with just three minutes on the clock.
Ivan Azon added the second in the 41st minute with an acute effort and substitute George Hirst added the gloss with 16 minutes remaining.
The result moved the Tractor Boys to within three points of Middlesborough.
Matt Crooks' smash-and-grab goal secured Hull a 1-0 victory at Portsmouth to match a 60-year record.
The Tigers only had two shots but made them count as Crooks capitalised on a defensive mix-up to make it five away wins in a row; the last time Hull had won as many on the road was 1966.
It also made sure they kept the pressure on the top two in the automatic promotion race, while Pompey lost back-to-back home matches for just the third time since their return to the second tier.
Oliver Rathbone's seventh goal of the season earned play-off chasing Wrexham a 1-0 victory at Charlton.
The Red Dragons withstood heavy pressure in the closing stages as they extended their winning run to three matches.
Sheffield United maintained their slim hopes of snatching a play-off place with a 2-0 win at QPR.
First-half goals from Callum O'Hare and Tyrese Campbell secured the victory against injury-hit Rangers, who have lost three of their last four home matches and were second-best throughout.
Norwich condemned relegation-threatened Leicester to a fourth successive home defeat to end Gary Rowett's unbeaten start as manager.
Second-half substitute Anis Ben Slimane drilled the Canaries ahead just six minutes after coming off the bench at the King Power Stadium before Ali Ahmed’s close-range finish sealed a seventh win in nine league games.
The 2-0 defeat extended Leicester’s winless league run to nine matches and kept them third bottom but further strengthened Norwich’s bid for survival as Philippe Clement’s in-form side climbed 11 points clear of the drop zone.
Oxford scored twice from set-pieces in the first half as they beat managerless West Brom 2-1 in a tense relegation clash at the Kassam Stadium.
Stan Mills headed them in front in the 14th minute from Jamie Donley's corner, arching back to guide the ball beautifully into the top-left corner.
That was Oxford’s first goal at home in more than nine hours and they added another 12 minutes later when Will Lankshear nodded in a Cameron Brannagan free-kick from six yards which goalkeeper Max O’Leary maybe should have come for.
But substitute Ollie Bostock pulled a goal back for Albion after 33 minutes with a 25-yard shot that took a big deflection off Sam Long to leave keeper Jamie Cumming helpless.
The visitors had plenty of the ball in the second half as they strove for an equaliser, but Oxford held on for a vital three points in their bid to beat the drop.
Derby revived their play-off challenge with an impressive second-half comeback to beat Blackburn 3-1 at Pride Park.
The visitors led through Hayden Carter's header but Ben Brereton Diaz struck against his former club to turn the game in Derby’s favour.
Matt Clarke punished tentative defending before the impressive Derry Murkin claimed his second assist to provide Rhian Brewster with the goal to seal victory and leave Rovers in relegation trouble.
Meanwhile, in League One, in-form David McGoldrick netted a hat-trick to help Barnsley to a 3-1 victory at Leyton Orient.
The 38-year-old former Republic of Ireland striker opened the scoring early on for the side managed by ex-Boys in Green team-mate Conor Hourihane.
After Dylan Levitt levelled for Orient, McGoldrick bagged a second-half brace to take his tally to 10 goals in nine games.