Leaders Doncaster took advantage of second-placed Plymouth's slip-up to move six points clear at the top of Sky Bet League Two with a 3-2 victory at Cambridge.
Luke Berry missed a penalty to put the hosts ahead in the ninth minute and the Dons made them pay, Tommy Rowe and Mathieu Baudry netting in the first half before John Marquis added a third from the penalty spot.
Although George Maris and Berry netted late on Cambridge, it was not enough to stop Doncaster securing their first win in six outings.
Plymouth could not stay within three points of Darren Ferguson's side after losing 1-0 at home to Notts County.
Jorge Grant scored his third goal in four games to lift County, now unbeaten in five matches, away from relegation danger.
Fourth-placed Portsmouth could only move two points behind Carlisle, who were beaten 1-0 by Cheltenham courtesy of Danny Wright's late header, after only managing a 1-1 draw at home to Morecambe.
Pompey, having gone ahead through substitute Kal Naismith, were heading into third spot on goal difference until Lee Molyneux salvaged an equaliser for the visitors with seven minutes remaining.
Exeter kept their automatic-promotion hopes alive with a 2-1 win at Crawley.
Ollie Watkins' 13th goal of the campaign was added to Jordan Moore-Taylor to help City end a four-match winless streak. Mark Connolly headed a last-minute consolation for Crawley.
Matt Godden netted his 18th goal of the season as Stevenage moved into the play-off positions with a 4-1 victory over second-bottom Leyton Orient.
After Ben Kennedy set Boro on their way to a sixth win in seven outings, the in-form Godden doubled his side's advantage from the penalty spot.
Paul McCallam halved the deficit but Luke Wilkinson and Tom Pett found the net at the start of the second half to condemn Orient to their ninth defeat in 11 matches.
Stevenage leapfrogged Colchester and Mansfield into the top seven.
Sam Jones' effort shortly before half-time was enough to give play-off hopefuls Grimsby a 1-0 win over Colchester, while Mansfield drew 0-0 at Yeovil.
Hartlepool moved six points clear of the relegation zone after beating fellow-strugglers Crewe 4-0.
Lewis Alessandra netted twice while Padraig Amond and Nathan Thomas also got on the scoresheet to end Pools' six-match winless run.
Adebayo Akinfenwa took his goal tally to eight in 11 appearances with a brace in Wycombe's 2-2 draw at Accrington.
The striker scored twice in as many second-half minutes, turning the game on its head after Sean Clare's opener, but Matty Pearson grabbed an equaliser for Stanley in the 63rd minute.
Kyle Vassell netted a last-minute equaliser to ensure Blackpool drew 2-2 with Barnet.
John Akinde and Charlie Clough gave the Bees a 2-0 lead, the former netting his 21st goal this term, but Nathan Delfouneso pulled one back before Vassell struck at the death.