Match ends, Oldham Athletic 1, Carlisle United 0.
Adam Rooney's penalty ended Oldham's six-match winless run in League One to condemn Graham Kavanagh to a first defeat as manager of Carlisle United.
Having been fouled by Conor Townsend, Rooney converted the resulting spot-kick for the game's only goal.
Visiting keeper Mark Gillespie kept out efforts from Latics trio Kirk Millar, James Dayton and James Wesolowski.
At the other end, Latics keeper Mark Oxley made a brilliant save to deny Lee Miller's close-range header late on.
A frustrated Kavanagh was sent to the stands by referee Mark Heywood in the second half for sarcastically applauding a decision by the match officials.
Former Tottenham and France defender Pascal Chimbonda, who on Friday, played the full 90 minutes for the Cumbrians.
VIEW FROM THE DRESSING ROOM
Oldham manager Lee Johnson told BBC Radio Manchester:
"I'm delighted. We've had a couple of cup wins, so it's not been all bad, but today was a great win for us.
"It wasn't in vintage style, but a young group showed they could dig in and over the period of 10 or 11 games that we've had in the league so far, we've certainly earned one of them.
"When you're 1-0 up, you naturally sink back because you want to protect the lead.
"This group is growing and learning, and what I was really pleased with was in the last six or seven minutes, we kept in their half and that's clever play."
Carlisle United manager Graham Kavanagh told BBC Radio Cumbria:
"I tried to speak to the referee. Obviously, he decides that he wants to send me off and fair play to him, but I'm just disappointed.
"I sarcastically clapped him because he hadn't given us a decision all day. That was obviously wrong of me but, by the same token, he decided that he wanted to be the bigger and better man and send me off to the stand.
"The referee gives an awful decision and then he's completely inconsistent for the rest of his game. He books Mark Beck after three minutes.
"But you shoot yourself in the foot when you don't play to the levels that you need to. That was disappointing."
- 5KusungaBooked at 87mins
- 4WesolowskiBooked at 63mins
- 6TarkowskiBooked at 89mins
- 10MacDonaldSubstituted forMillarat 15'minutes
- 9RooneySubstituted forClarke-Harrisat 90+6'minutes
- 31McSweeneySubstituted forMillerat 74'minutes
- 8NobleSubstituted forEcclestonat 45'minutes
- 21BerrettBooked at 81mins
- 17BeckBooked at 3minsSubstituted forSymingtonat 68'minutes
- Mark Heywood
- Shots on Target
Second Half ends, Oldham Athletic 1, Carlisle United 0.
Foul by Johnson Clarke-Harris (Oldham Athletic).
Conor Townsend (Carlisle United) wins a free kick on the right wing.
Substitution, Oldham Athletic. Johnson Clarke-Harris replaces Adam Rooney.
Corner, Oldham Athletic. Conceded by Conor Townsend.
Corner, Carlisle United. Conceded by Jonathan Grounds.
Foul by Danny Philliskirk (Oldham Athletic).
Matty Robson (Carlisle United) wins a free kick on the right wing.
Corner, Oldham Athletic. Conceded by David Amoo.
James Tarkowski (Oldham Athletic) is shown the yellow card.
Attempt missed. Genséric Kusunga (Oldham Athletic) header from the centre of the box is just a bit too high.
Corner, Oldham Athletic. Conceded by Mark Gillespie.
Attempt saved. James Dayton (Oldham Athletic) right footed shot from outside the box is saved in the top left corner.
Genséric Kusunga (Oldham Athletic) is shown the yellow card.
James Berrett (Carlisle United) is shown the yellow card.
James Dayton (Oldham Athletic) wins a free kick in the defensive half.
Foul by James Berrett (Carlisle United).
Attempt saved. Lee Miller (Carlisle United) right footed shot from the centre of the box is saved in the bottom left corner.
Attempt missed. Lee Miller (Carlisle United) header from the centre of the box misses to the left.