In Sky Bet League One, Sheffield United stay in the top spot but their lead has now been shrunk to five points as Fleetwood Town beat leap-frogged now third place Scunthorpe United.
League Leaders Sheffield United squandered a two goal lead in the first half and Rochdale managed to come back twice to share the points evenly, shrinking the gap at the top to just five points.
Fleetwood Town advanced to second place over the weekend as they managed to beat Scunthorpe United 2-0 at Glanford Park. Devante Cole put them ahead just before the half, and Bobby Grant added a second minutes from the end.
Bolton Wanderers were held back at Macron Stadium against mid-table AFC Wimbledon as Gary Madine's 14th minute opener was cancelled out by Tom Elliott's 13th goal of the season just before half time.
Fifth place Bradford City ended their four-match winless streak at home as they beat Peterborough United 1-0 thanks to Alex Jones scoring his second goal for the club.
Rounding out the promotion spots, Millwall continued their unbeaten streak to 17 games as a last minute penalty, taken by in-form striker Lee Gregory, earned the side all three points at the Den, with Gregory's brace surrounding Ben Reeves' goal.
Port Vale almost took all three points at Roots Hall thanks to a Chris Eagles goal, 12 minutes from the end. But, Anthony Wordsworth earned his side a point after his strike five minutes later.
A very physical Bristol Rovers forced their way past Oxford United at Kassam Stadium, after goals from Ollie Clarke and Scott Sinclair, passing them in the table and greatening their chances of a play-off spot at the end of the season.
Walsall pushed Oldham Athletic further into the drop zone after their 2-0 win at home on Saturday. The relegation side earned two red cards throughout the game, as well as conceding a last minute goal to Amadou Bakayoko.
Down in 15th, Northampton Town managed a 2-1 win against Charlton Athletic. Michael Smith put the Cobblers ahead but Jordan Botaka equaliser four minutes later before John-Joe O'Toole, on the hour mark, proved pivotal again scoring the winner.
Gillingham have moved six points clear of the drop zone thanks to their win at Gigg Lane. James Vaughan's goal for Bury wasn't enough to bring his side back from 2-0 down against the Gils.
Shrewsbury Town took part in the only goalless game of the day as they played against bottom side Coventry City but only because of the heroics of their goalkeeper Lee Burge, after saving Tyler Roberts' penalty.
Swindon Town were also victims of a last minute goal which saw them lose, and drop points against fellow relegation side, Chesterfield as Reece Mitchell's strike went past Lawrence Vigouroux with seconds to spare.