Bournemouth squandered their opportunity to claim top spot in the Sky Bet Championship as they surrendered a two-goal lead against Millwall.
First half goals from Steve Cook and Brett Pitman had given the hosts firm control of the match. But Edward Upson pulled one back for the Lions before substitute Magaye Gueye struck two minutes from time to make it 2-2 and rescue a point for the visiting side.
Promotion rivals Derby remain top but they failed to make it four league victories in a row after a brace from Leeds striker Mirco Antenucci was enough secure a 2-0 win and halt the Rams' impressive charge.
On-loan Leeds striker Noel Hunt helped Ipswich elsewhere with the only goal as the Tractor Boys stole a late win at Charlton in the day's early kick-off. Hunt's first goal since January 2013 pushes them to within a point of the league leaders.
David Cotterill and Paul Caddis were on target for Birmingham as they edged past Nottingham Forest 2-1.
Fulham also nicked the same scoreline at Brighton courtesy of goals from Hugo Rodallega and Lasse Vigen Christensen with Darren Bent scoring on his debut for the home side
Brentford maintained their good run of form as they thrashed Wolves 4-0 at Griffin Park.
Alan Judge, former Crusaders star Stuart Dallas, Andre Gray and Ramallo Jota were all on the scoresheet to keep the Bees in touch with the top two.
Rudy Gestede rescued a point for Blackburn as his stoppage-time strike cancelled out Patrick Bamford's effort, holding Middlesbrough to a 1-1 draw at the Riverside Stadium.
Bolton's resurgence under new boss Neil Lennon continued as Craig Davies' strike was enough to down Huddersfield 1-0.
Cardiff claimed a win at Watford by the same margin courtesy of an Adam Le Fondre goal.
Former Cardiff manager Malky Mackay tasted his first defeat as Wigan boss as they were edged out 2-1 by Sheffield Wednesday at Hillsborough.
A Stevie May brace cancelled out Chris McCann's strike to take the result.
Steven Davies' late strike rescued a point for Blackpool in their 1-1 draw at Rotherham, who had led through Jordan Bowery, while a Jake Cooper brace cancelled out Gary Hooper's strike and gave Reading a much needed 2-1 win away at Norwich.