Late winner for Latics ensures three vital points
Oldham grabbed a stoppage time winner through Substitute Lee Irwin at Northampton.
Northampton's John-Joe O'Toole cancelled out Tope Obadeyi's first-half opener late in the game but Latics collected three valuable points after Irwin came off the bench to bag the winner.
Early on in the game both sides had chances, O'Toole tested Connor Ripley while Obadeyi fired wide at the other end before Ryan McLaughlin shot over.
Oldham took a 23rd-minute lead when Aaron Holloway got into the box and set up Obadeyi who finished from close range.
O'Toole snatched an 84th-minute equaliser for Northampton, netting from close range.
Oldham's late pressure paid off with Irwin firing into the bottom corner of the net to give the Latics three vital points in their fight agasinst relegation.