Walsall remain top of the division after a 1-1 draw at Shrewsbury. Second placed Lincoln play tonight and can take the top spot with a win. Wycombe (3rd) and Swindon (4th) drew 1-1 at Adams Park after a last-minute Tommy Mooney equaliser.
MK Dons (5th) came from two down at half time to beat Torquay (7th) 3-2. Izale McLeod and Jamie Ward both bagged two goals apiece. Notts County beat Stockport 1-0 to remain 6th. Darlington lost 1-0 to Mansfield, and Hartlepool beat Grimsby 4-1.
Accrington's 2-2 draw at Bury moved them above the Bulls on goal difference, while Peterboro drew with Barnet 1-1, while Bottom side - and Saturday's opponents - Macclesfield drew with Chester 1-1 after leading for half the game.
The results leave the Bulls down three places in 15th, but they could move back as high as 9th with three games tonight:
Wrexham vs Rochdale, Boston vs Lincoln, Bristol Rovers vs Hereford United.