Latics couldn’t put a stop to the Imps unbeaten run in the league in 2019 as they fell to defeat after playing with 10-men for half of the fixture.
After starting the brighter against the league leaders, Oldham had two promising chances, one through Jose Baxter and a deflected effort from Mohammed Maouche.
The home side then got the Sincil Bank crowd going with a number of efforts, the most dangerous coming from John Akinde who fired over the bar from close range after a low ball was played across the box.
With both sides trading blows, the hosts took the lead on the half-hour mark through Harry Toffolo who tucked away across Ivesen’s goal after running into the Oldham Athletic box unchallenged and receiving a clever pass.
Things got worse for the boys in blue who were down to ten-men initially through a shoulder injury to Dapo Afolayan.
Before the interval and before Zak Dearnley could come on to replace the attacking player, Baxter was brandished with a straight red card for a challenge on Harry Anderson to make it an even bigger uphill task for the second-half.
Danny Cowley’s men came back out making a change in attack, but it was Bruno Andrade who a released an effort from range early on crashing against the bar.
It was the substitution that would get in on the act afterwards though doubling their lead just before the hour mark with a fantastic curling effort that flew into the top corner.
With City making the most of their man advantage attacks kept coming down both wings, with a mixture of Iversen saving well and the home side wasting the chances.
Pau Scholes then brought on two strikers in O’Grady and Vera to try something new, but minutes later Andrade’s free-kick stung the hands of Iversen as he pushed it around the post.
The game slowly petered out as Rowe continued to create chances and cause problems on the left with Latics failing to create any clear-cut efforts due to the man less on the pitch.
Attendance: 8,454 (259 Away)
Gilks, O’Hara, Pett, Rhead © (46’ Rowe), Andrade, Toffolo, Bostwick, Eardley, Bolger, Anderson, Akinde (90’ Roberts).
Iversen, Edmundson, Baxter, Missilou, Afoloyan (44’ Dearnley), Lang, Hunt, Clarke ©, Nepomuceno (64’ O’Grady), Maouche (64’ Vera), Hamer.