Match ends, Colchester United 1, Rochdale 2.
Relegated Colchester United bowed out of League One with a 24th league defeat of the season as a goal in each half gave mid-table Rochdale victory.
Nathaniel Mendez-Laing gave Dale a first-half lead after exchanging passes with Ian Henderson.
Joe Edwards equalised for the hosts after the break following good work by Alex Gilbey and Chris Porter.
But Calvin Andrew netted Dale's winner, finding the top corner of James Bransgrove's goal with a curling shot.
Rochdale assistant manager Chris Beech told BBC Radio Manchester:
"Winning away is something we enjoy and to gain three points on the last day of the season is very fulfilling. It was so warm but the players stuck at it.
"Calvin Andrew got half a yard in the box and a rare moment, he scored with his right foot.
"We didn't get to where we wanted to go but not for the lacking of trying. To get 69 points is a commendable season's effort."
- 4EdwardsSubstituted forJamesat 64'minutes
- 3BriggsSubstituted forShoreyat 45'minutes
- 19BonneSubstituted forPorterat 49'minutes
- 12McDermottSubstituted forAndrewat 39'minutes
- 19Mendez-LaingSubstituted forVincentiat 74'minutes
- 39BunneySubstituted forCampsat 61'minutes
- Andy Davies
- Shots on Target
Second Half ends, Colchester United 1, Rochdale 2.
Chris Porter (Colchester United) wins a free kick in the attacking half.
Foul by Jimmy McNulty (Rochdale).
Attempt missed. Callum Camps (Rochdale) right footed shot from outside the box is close, but misses to the left.
Hand ball by Alex Gilbey (Colchester United).
Gavin Massey (Colchester United) wins a free kick in the defensive half.
Foul by Matthew Lund (Rochdale).
Corner, Colchester United. Conceded by Oliver Lancashire.
Attempt missed. Andrew Cannon (Rochdale) right footed shot from the centre of the box is just a bit too high.
Attempt missed. Peter Vincenti (Rochdale) right footed shot from outside the box is close, but misses to the left.
Foul by Chris Porter (Colchester United).
Oliver Lancashire (Rochdale) wins a free kick on the right wing.
Attempt saved. Ian Henderson (Rochdale) right footed shot from outside the box is saved in the centre of the goal.
Corner, Colchester United. Conceded by Andrew Cannon.
Cameron James (Colchester United) wins a free kick in the attacking half.
Foul by Callum Camps (Rochdale).
Nicky Shorey (Colchester United) wins a free kick in the defensive half.
Foul by Calvin Andrew (Rochdale).
Chris Porter (Colchester United) wins a free kick in the defensive half.