Match ends, Crawley Town 0, Rochdale 4.
Peter Vincenti scored twice as Rochdale thumped Crawley to condemn them to their fourth straight league defeat.
Matty Done's fine first-half curler from the edge of the box put the Dale in front after slack defending.
Vincenti slotted in Done's cutback to double the lead before his header into the bottom corner sealed victory.
Calvin Andrew added a fourth following neat play from Done while Crawley's best chance saw Matt Harrold's header brilliantly saved by Conrad Logan.
Crawley Town boss John Gregory told BBC Sussex:
"I have to take full responsibility for the outcome of that, and I have to apologise to our fans. I have to apologise for the performance, for the way we set up, the tactics.
"The fans were singing that they were embarrassed and I am more embarrassed than they are.
"We certainly didn't defend as well as we did do in our first three matches, when we were watertight.
"We didn't look like scoring, which is particularly worrying trend which has surfaced in the last couple of games.
"I will always stand by my players but it was hard to recognise too many of my boys today."
Rochdale manager Keith Hill told BBC Radio Manchester:
"It's a difficult fixture for any team within this respective league.
"We're very honest and we're very respectful of any opposition, we try and come up with game plans that will suit us.
"There wasn't much in the first half, we had to sort one or two things out at half-time and I think we were worthy winners in the end."
- 14YoungSubstituted forBanyaat 64'minutes
- 22O'ConnorSubstituted forRoseat 40'minutes
- 9McLeodBooked at 74mins
- 18HarroldSubstituted forTomlinat 58'minutes
- 2RaffertyBooked at 80mins
- 7VincentiSubstituted forBennettat 75'minutes
- 14HérySubstituted forAndrewat 56'minutesBooked at 77mins
- 16DoneSubstituted forFenelonat 84'minutes
- Graham Scott
- Shots on Target
Second Half ends, Crawley Town 0, Rochdale 4.
Foul by Izale McLeod (Crawley Town).
Scott Tanser (Rochdale) wins a free kick on the right wing.
Hand ball by Scott Tanser (Rochdale).
Gavin Tomlin (Crawley Town) wins a free kick in the defensive half.
Foul by Jamie Allen (Rochdale).
Attempt missed. Izale McLeod (Crawley Town) right footed shot from outside the box misses to the right.
Attempt saved. Ashley Eastham (Rochdale) header from the centre of the box is saved in the centre of the goal.
Substitution, Rochdale. Shamir Fenelon replaces Matt Done.
Corner, Rochdale. Conceded by Brian Jensen.
Attempt saved. Rhys Bennett (Rochdale) right footed shot from the centre of the box is saved in the top centre of the goal.
Corner, Rochdale. Conceded by Mitch Rose.
Foul by Gavin Tomlin (Crawley Town).
Jack O'Connell (Rochdale) wins a free kick in the attacking half.
Mitch Rose (Crawley Town) wins a free kick in the attacking half.
Foul by Ian Henderson (Rochdale).
Joseph Rafferty (Rochdale) is shown the yellow card.
Conor Henderson (Crawley Town) wins a free kick on the left wing.
Foul by Joseph Rafferty (Rochdale).