The away side Colchester took control of the game against Oldham and had a 2-0 lead. The third period saw Oldham coming closer but the England League Two game finished with a 2-1 win for Colchester.
The visiting team Colchester scored the first goal when Freddie Sears found the net after 9 minutes, making it 1-0.
The team increased the lead to 0-2 early in the match when Noah Chilvers made his mark as he netted in the 12th minute.
It took until the 73rd minute before Dylan Bahamboula reduced the score Oldham. But Oldham ran out of steam. The 1-2 goal was the last goal of the game.
Oldham now have four straight defeats.
Oldham have had a sluggish start to the season and are without points from their first four games. Colchester are on five points.
The last match between the teams ended in a 5-2 home win for Oldham in April 2021.
In the next games in the England League Two, Oldham will play Sutton (away) on 2021-08-28, Barrow (home) on 2021-09-04 and Leyton Orient (away) on 2021-09-11. Colchester play Rochdale (away) on 2021-08-27, Sutton (home) on 2021-09-04 and Barrow (away) on 2021-09-10.