Leaders Tranmere fought back from two goals down to win 3-2 at home to Yeovil in npower League One today.
Paddy Madden put the visitors ahead after nine minutes and Sam Foley made it two just before the half-hour mark, but James Wallace pulled one back on the stroke of half-time and Jake Cassidy equalised six minutes into the second half.
Rovers got another boost when their opponents had Joe Edwards sent off 17 minutes from time and they made the extra man count as Danny Holmes got the winner five minutes later. The win extended Tranmere's lead at the top to seven points after their two nearest rivals both slipped up.
Stevenage stayed second, despite a 1-0 loss at Colchester, Sanchez Watt with the 55th-minute winner, two minutes after the visitors had Anthony Grant sent off. Sheffield United conceded an equaliser in the seventh minute of stoppage time in their 1-1 draw against Oldham to remain third, a point further back.
Crawley looked to have squandered a 2-0 lead against basement boys Bury only for a Nicky Adams winner in the fourth minute of injury time to give them a 3-2 win which sent them fourth.
Notts County claimed a thumping 4-0 away win at sorry Carlisle to go fifth, as Jeff Hughes (11), Neal Bishop (27), Francois Zoko (54) and a Jamal Campbell-Ryce penalty (57) put the Cumbrians to the sword.
The win left County level on points with sixth-placed Swindon, who staged a late comeback to rescue a 2-2 draw at home to Coventry. Eddie Howe's second stint in charge of Bournemouth got off to a winning start with a 2-0 victory at home to Leyton Orient which lifted the south coast club out of the relegation zone.
Brentford were made to pay for a missed penalty as they drew 1-1 at 10-man Scunthorpe.
Doncaster scored an 89th-minute equaliser through Rob Jones to snatch a 1-1 draw at struggling Hartlepool. Neil Austin put the hosts ahead from the spot in the 70th minute.
Portsmouth saw off Crewe 2-0 thanks to a second-minute Wes Thomas effort and an Izale McLeod penalty in the 18th minute.