Captain Gary Jones celebrated his record 346th appearance for Rochdale with two goals to keep alive their play-off hopes and condemn relegation-haunted Mansfield to an eighth defeat in nine home matches.
Mansfield, without a win at Field Mill since before Christmas, never looked like grabbing the three points to take them out of the bottom two.
Two goals in the first ten minutes of the second half ended their hopes of a precious point as rampant Dale eased to only their second win in seven games.
It was easy to see how Dale have thrived on their travels - beaten just twice this season - and the Stags have struggled at home with no win since before Christmas.
For the visitors looked far more confident, breaking quickly while restricting the home side to rare threats at the other end.
There was no denying the more persistent Dale and when Kallum Higginbotham picked up on a poor Gareth Jelleyman clearance, Rene Howe crossed for the unmarked Jones to side-foot in from six yards in the 27th minute.
Straight from the kick-off Mansfield almost levelled, but Keith Briggs' fierce header from a Matt Hamshaw corner was hacked off the line by Adam Rundle as he stood by the post.
Higginbotham might have doubled the lead on half-time, but headed into the side-netting from a Tom Kennedy cross.
But the visitors did add a second goal two minutes into the second half when Adam Le Fondre touched in a Rundle near post cross as keeper Carl Muggleton and Alex John-Baptiste hesitated.
Muggleton stopped a third goal moments later, diving low to hold onto a fierce Jones drive.
But he had no chance in the 55th minute when the same player notched his second goal by hammering in a low drive from 18 yards as Mansfield failed to clear a Rundle free -ick.
Twelve minutes later, Howe ran clear onto a Le Fondre flick, rounded the keeper and rolled the ball into an empty net as the home side fell apart.
A magnificent finger-tip stop by Muggleton denied Rundle a fifth goal, while at the other end Michael Boulding scooped a chance for a consolation over.