Ben Harding's stoppage time goal at the end of the first-half earned a priceless three points in front of 6,151 at Sixfields.
After being on the wrong end of a postponed game last weekend, Town's win also turned out to be their game in hand on Port Vale and Burton Albion after snow caused a raft of call-offs in League Two.
Seven games to go and, despite the temperature, things are warming up nicely for Northampton!
Read the full match report by clicking below.