Match ends, Oldham Athletic 3, Newport County 2.
Oldham Athletic overcame 10-man Newport to dent the visitors' promotion push and rise a place to 14th in League Two.
Jack Scrimshaw headed Newport into an early lead, a score cancelled out by Davis Kellor-Dunn's neat finish.
Joss Labadie was sent off after a clash with Marcel Hilssner and Bobby Grant took advantage to put Oldham in front.
Luke Gambin levelled before the break, but the Latics clinched victory with Mickey Demetriou's own goal as Newport dropped to third in League Two.
Newport manager Michael Flynn said:
"Lack of discipline cost us the game today. It's as simple as that. He's [Joss Labadie] kicked out at him, soft, but it's a red card.
"We've got to bounce back now. The own goal sums the day up, if I'm honest.
"It's a disaster. We've given them six points this season. It's frustrating."
- 23AdamsBooked at 87mins
- 4Coelho Jombati
- 2ClarkeBooked at 90mins
- 3Borthwick-JacksonSubstituted forBadanat 45'minutes
- 10Keillor-DunnSubstituted forBarnesat 65'minutes
- 21HilßnerBooked at 6mins
- 11GrantSubstituted forNtambweat 83'minutes
- 18McAlenySubstituted forJamesonat 90+2'minutes
- 32ShephardSubstituted forCollinsat 80'minutes
- 3HaynesSubstituted forWillmottat 80'minutes
- 17BennettBooked at 76mins
- 4LabadieBooked at 14mins
- 16GambinSubstituted forBakerat 57'minutes
- 29TaylorSubstituted forAmondat 57'minutes
- 27ScrimshawSubstituted forAbrahamsat 57'minutes
- Chris Sarginson
- Shots on Target
Second Half ends, Oldham Athletic 3, Newport County 2.
Harry Clarke (Oldham Athletic) is shown the yellow card for a bad foul.
Foul by Harry Clarke (Oldham Athletic).
Lewis Collins (Newport County) wins a free kick in the defensive half.
Substitution, Oldham Athletic. Kyle Jameson replaces Conor McAleny.
Attempt saved. Padraig Amond (Newport County) right footed shot from the centre of the box is saved in the centre of the goal.
Offside, Oldham Athletic. Ben Garrity tries a through ball, but Marcus Barnes is caught offside.
Nicky Adams (Oldham Athletic) is shown the yellow card for a bad foul.
Foul by Nicky Adams (Oldham Athletic).
Lewis Collins (Newport County) wins a free kick on the left wing.
Offside, Newport County. Lewis Collins tries a through ball, but Padraig Amond is caught offside.
Foul by Marcel Hilßner (Oldham Athletic).
Scot Bennett (Newport County) wins a free kick in the defensive half.
Corner, Oldham Athletic. Conceded by Ashley Baker.
Substitution, Oldham Athletic. Brice Ntambwe replaces Bobby Grant.
Nicky Adams (Oldham Athletic) wins a free kick in the defensive half.
Foul by Lewis Collins (Newport County).
Penalty missed! Bad penalty by Dylan Bahamboula (Oldham Athletic) right footed shot is just a bit too high. Dylan Bahamboula should be disappointed.
Penalty Oldham Athletic. Conor McAleny draws a foul in the penalty area.