Cobblers are on course for the play-offs at present but still hold out hope of chasing down the top three. Is it realistic? Who has the harder fixtures? Here are all the games left to be played between the current top nine...
1. March 7: Cheltenham Town v Port Vale
Fifth-placed Robins (63 points) host seventh-placed Vale (56 points) at Whaddon Road this coming weekend. Meanwhile, Cobblers are at home to Mansfield Town. Photo: Pete Norton
2. March 17: Colchester United v Crewe Alexandra
Eighth (55 points) welcomes second (66 points) to the Community Stadium
3. March 17: Port Vale v Bradford City
On the same day, the Bantams, currently ninth with 54 points, go to play-off rivals Vale, seventh with 56 points. Cobblers host Carlisle on the same afternoon.
4. March 23: Plymouth Argyle v Exeter City
A huge game in the top three race with third (65) hosting fourth (65) on Monday evening. Two days earlier, Cobblers go to Cambridge.