Paul Mullin’s hat-trick fired Wrexham back to the top of the National League, hitting the 100 point mark in a clinical performance at the Racecourse Ground.
The striker made it 43 goals in all competitions, scoring with two his head, and the third was the pick of the bunch, curling into the top corner from 30 yards.
Eoghan O’Connell headed the Red Dragons in front after Mullin’s free-kick bounced back off the crossbar and into the path of the defender who converted with ease.
Oldham thought they’d got themselves back into the game before the break, with Liam Hogan heading past Ben Foster.
Elliot Lee restored the two-goal advantage five minutes into the second half sending his 25-yard-out strike past Hudson and into the net.
Phil Parkinson named just one change from the side that ran out winners against York City, with substitute goal scorer in that game Sam Dalby replacing Ollie Palmer.
Wrexham came close to the dream start, as Matthew Hudson spilled Ben Tozer’s throw into the path of Mullin who slotted home, but the referee adjudged the striker of foul play.
On the quarter of an hour mark, Tozer came inches away from heading into the lead and had it not been for the outstretched Hudson, it would have nestled into the bottom corner.
A second goal was disallowed after a quick free-kick was taken and put into the net by Jordan Tunnicliffe, but referee James Durkin ruled it out.
The Red Dragons finally got the breakthrough in the 24th minute, as Mullin’s free kick slammed against the crossbar, and O’Connell was there to head home coolly.
Less than ten minutes later Wrexham made it two, as Lee floated in an inch-perfect free-kick, and Mullin rose unchallenged and headed past Hudson into the bottom corner.
Lee had a chance to make it three in the 43rd minute, but his strike was mistimed and sailed over the crossbar.
Latics scored from their only real opportunity of the first half, with a well-crafted move started by Joe Nuttall, which saw Hogan head past Foster to pull one back.
David Unsworth tried to build on the momentum gained before the break, by bringing on former Wrexham striker Mike Fondop up front.
However, in the 50th minute that momentum was broken, as Elliot Lee created space to shoot, and effortlessly curled the ball into the top corner to re-establish the two-goal advantage.
Parkinson’s men started to turn the screw on the hour mark, with Sam Dalby forcing Hudson into a smart save and Ryan Barnett narrowly fired wide on the rebound.
Barnett was involved once more in the 70th minute, as his floated cross was met by the leaping Mullin making it four.
Tempers flared in the closing stages, with Fondop receiving a red card after elbowing O’Connell, and causing a scuffle in the after-match.
Mullin managed to finish the game in style in the third minute of added time, firing the ball superbly into the top corner from range.
Wrexham AFC: Foster, Barnett, O’Connell, Tozer, Tunnicliffe, Mendy, Cannon (O’Connor 77’), J.Jones, Lee (Davies 83’), Mullin, Dalby
Subs not used: Howard and McFadzean
Oldham Athletic: Hudson, Hogan, Sheron, Sutton, Clarke, Yarnye, Rooney, Kitching, Chapman (Couto 74’), Nuttall (Tolitt 79’), Sambou (Fondop 45’)
Subs not used: Morgan and Green
Yellow Card: Sheron (64’)
Red Card: Fondop (89’)