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...
13. April 13: Bradford City v Crewe Alexandra
There's another tasty clash elsewhere with Bradford, ninth on 54 points, at home to title-chasing Crewe (66).
14. April 18: Northampton Town v Bradford City
Cobblers end their tough run of fixtures by hosting the Bantams at the PTS during the penultimate weekend of the season. Photo: Pete Norton
15. April 25: Plymouth Argyle v Port Vale
This could be a pivotal clash on the final day of the season as the team in seventh head to the third-placed Pilgrims. Cobblers, who might need a favourable result at Vale Park, are on the road to Newport County.
16. Summary
Bradford have the hardest run-in on paper with five games against promotion rivals. Cobblers, Port Vale and Crewe have four each while Plymouth, Colchester and Cheltenham have three. Exeter have two and Swindon just one.