Match ends, Oldham Athletic 5, Colchester United 2.
Davis Keillor-Dunn scored twice in added time to help Oldham secure a 5-2 win over Colchester in League Two.
The result, which was Oldham's second successive win, leaves the U's - who have not won away since early December - just five points above the relegation places.
The hosts took the lead eight minutes before the break when Conor McAleny slotted home his 19th goal of the season in all competitions from the penalty spot after Tom Eastman tripped Keillor-Dunn.
Alfie McCalmont then doubled Oldham's lead, curling home a free-kick off the post three minutes before half-time.
Defender Carl Piergianni made it three in the 56th minute, shooting into the roof of the net after substitute Nicky Adams' corner was not cleared.
Minutes later Bahamboula saw a shot hit the post, while Colchester skipper Harry Pell then did likewise at the other end.
Frank Nouble reduced Colchester's deficit when he scored a fine solo goal after 64 minutes, before Tom Eastman's long-range effort gave the visitors real hope with nine minutes left.
However, two late close-range finishes from Keillor-Dunn meant League Two's highest scorers Oldham notched another five to take their tally to 64.
Report supplied by PA Media
- 2ClarkeBooked at 79mins
- 5PiergianniBooked at 66mins
- 15JamesonSubstituted forAdamsat 51'minutesBooked at 82mins
- 14FageSubstituted forDiarraat 88'minutes
- 24BahamboulaBooked at 68minsSubstituted forHilßnerat 88'minutes
- 18McAlenySubstituted forGarrityat 70'minutes
- 18EastmanBooked at 41mins
- 4LapslieSubstituted forStevensonat 79'minutesBooked at 90mins
- 11HarriottSubstituted forSowunmiat 57'minutes
- 22Sarpong-WireduSubstituted forChilversat 64'minutes
- 7SeniorSubstituted forBrownat 57'minutes
- 45NoubleSubstituted forFoliviat 64'minutes
- Martin Coy
- Shots on Target
Second Half ends, Oldham Athletic 5, Colchester United 2.
Ben Stevenson (Colchester United) is shown the yellow card for a bad foul.
Callum Whelan (Oldham Athletic) wins a free kick in the defensive half.
Foul by Ben Stevenson (Colchester United).
Goal! Oldham Athletic 5, Colchester United 2. Davis Keillor-Dunn (Oldham Athletic) right footed shot from the centre of the box to the bottom right corner.
Foul by Harry Clarke (Oldham Athletic).
Jevani Brown (Colchester United) wins a free kick in the attacking half.
Corner, Colchester United. Conceded by Ben Garrity.
Attempt blocked. Harry Pell (Colchester United) right footed shot from outside the box is blocked. Assisted by Noah Chilvers.
Goal! Oldham Athletic 4, Colchester United 2. Davis Keillor-Dunn (Oldham Athletic) right footed shot from outside the box to the top left corner. Assisted by Alfie McCalmont following a fast break.
Substitution, Oldham Athletic. Marcel Hilßner replaces Dylan Bahamboula.
Substitution, Oldham Athletic. Raphael Diarra replaces Dylan Fage.
Corner, Oldham Athletic. Conceded by Tommy Smith.
Attempt blocked. Davis Keillor-Dunn (Oldham Athletic) left footed shot from the right side of the box is blocked. Assisted by Dylan Bahamboula.
Attempt saved. Ryan Clampin (Colchester United) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Noah Chilvers.
Harry Clarke (Oldham Athletic) wins a free kick in the defensive half.
Foul by Michael Folivi (Colchester United).
Attempt blocked. Thomas Eastman (Colchester United) header from the centre of the box is blocked. Assisted by Jevani Brown with a cross.
Nicky Adams (Oldham Athletic) is shown the yellow card for a bad foul.