Peterborough are now down to tenth in League One after losing to Scunthorpe yesterday.
In Posh’s third game of the week they were beaten 1-0.
Northampton Town ended a nine-match winless run with a crucial victory in their League One basement battle at Gillingham.
The Cobblers beat Gillingham 2-1 taking them up to third from bttom and their opponents are now one place below them.
Kettering drew 0-0 with Slough in the Southern Premier.
In the South Eastern division AFC Rushden and Diamonds lost 1-0 at Hayes and Yeading.
Corby beat Sheffield FC 3-2 in the Northern Premier.
And in the United Counties Premier Wellingborough Town thrashed Rothwell Corinthians 5-1 – while Wellingborough Whitworth lost 5-3 at Boston.