Former Oldham schoolboy Steve Jones steered Walsall to their third successive home win as the the 10-man Latics were beaten 3-0 at the Banks's Stadium.
The winger helped to create the opening goal for Troy Deeney in the 20th minute and was then scythed down by Oldham defender Lee Hills in the 43rd minute.
Hills was sent off for the challenge and within two minutes Jones nipped on to a pass from Deeney to notch the second and his eighth goal of the season.
Jones took the man-of-the-match award, and in the 20th minute his pass released Darren Byfield who, playing against his former club, crossed for Deeney to flick in his fifth of the season.
Oldham had won on their four previous visits to Walsall but never looked like adding to that record, although their 10 men fought bravely in the second half.
And 10 minutes from time, Deeney struck his sixth of the season from a long pass by Mark Bradley. Oldham, to their credit, continued to push forward but were denied a consolation goal when a header from Joe Colbeck came back off the bar after a good cross by Sean Gregan.
Copyright (c) PA Sport 2009, All Rights Reserved.