Chesterfield will have to wait a little longer to guarantee promotion from npower League Two despite enjoying a 2-1 win over Macclesfield.

The Spireites would have gone up had they won and Shrewsbury failed to take three points against Stockport - but the Shrews won 2-0.

It was Macclesfield who took the lead at the B2net Stadium, Dean Holden's challenge on Emile Sinclair earning a penalty for the Silkmen, Lewis Chalmers converting. However, the league leaders hit back through Craig Davies, who hit a 20-yard shot into the top right-hand corner of the goal before Danny Whitaker slotted home with 14 minutes left.

Bury remain second after a 2-0 win over Barnet, Nicholas Ajose and Mike Jones scoring both goals in the first 20 minutes.

Wycombe stay third after having to come from two goals down to draw 2-2 at home to Northampton.

Shaun Harrad's penalty and a Guillem Bauza strike put the Cobblers 2-0 up, Scott Donnelly and Leon Johnson hitting back for the Chairboys.

Shrewsbury were 2-0 up after just 20 minutes in their game against County, Tom Bradshaw opening the scoring in the 17th minute with Nicky Wroe converting a penalty three minutes later.

Torquay, Stevenage and Gillingham - who started the day in the remaining play-off places - all drew.

The Gulls were held to a goalless draw by visiting Port Vale, while Stevenage shared four goals at home to Aldershot.

Darius Charles put the hosts ahead in the ninth minute before a double by Alex Rodman gave the visitors the lead, Luke Foster drawing Stevenage level.

Copyright (c) PA Sport 2009, All Rights Reserved.

#Shrewsbury Town
#Danny Whitaker
#Luke Foster
#Northampton Town
#Nicky Wroe
#Leon Johnson
#Scott Donnelly
#Guillem Bauza
#Lewis Chalmers
#Port Vale
#Darius Charles
#Craig Davies
#Dean Holden
#Mike Jones
#League Two
#Macclesfield Town
#Aldershot Town
#Emile Sinclair
#Torquay United
#Wycombe Wanderers
#Shaun Harrad