Oldham put a dent in Barnet’s promotion ambitions with an incident-packed 3-1 Vanarama National League win at The Hive.
The visitors led after just five minutes as a corner found Ellis Chapman, who threaded a shot through the crowded penalty area.
Idris Kanu levelled from close range five minutes before the break but Oldham were back in front just after the hour when play was allowed to continue after Alex Reid collided with Barnet goalkeeper Aymen Azaze and Mike Fondop capitalised to fire into the net.
After Fondop had another ruled out for offside, Barnet were awarded a penalty for handball but Magnus Norman denied Dale Gorman from the penalty spot and 41-year-old defender Peter Clarke finished off the scoring in stoppage time.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.