Malky Mackay's Cardiff City maintained their grip on top spot in the npower Championship, but only after fighting for the final half-hour with 10 men to earn a 1-1 draw at Derby County.
The Bluebirds missed the chance to put clear air between themselves and their promotion rivals despite Heidar Helguson giving them an 11th-minute lead when he followed up a Mark Hudson shot.
Craig Noone was dismissed in the 63rd minute for a foul on James O'Connor and six minutes later Theo Robinson struck an equaliser for the improving home side.
Crystal Palace missed the chance to reclaim spot as they were held to a goalless draw at Hull City. It was another blow for new boss Ian Holloway, whose 100 per cent start had come to an end in Saturday's loss at Leeds United.
Middlesbrough recovered from their shock weekend loss to Bristol City and bounced back up to third with a 3-0 home win over Huddersfield Town. Scott McDonald opened the scoring for Boro in the 28th minute and, after Emmanuel Ledesma made it two from a 66th minute free-kick, McDonald added his second with five minutes left.
Fellow contenders Leicester City fell to a 1-0 defeat at improving Leeds United, for whom Luciano Becchio scored the only goal with a third-minute penalty after Jeff Schlupp fouled Samuel Byram. Andy Keogh struck late on to give Millwall got their sixth win out of seven, emerging 1-0 victorious at Wolverhampton Wanderers.
At the bottom, there was more woe for Sheffield Wednesday who slumped to their fifth straight defeat with a 4-1 Hillsborough humiliation at the hands of Watford. Michail Antonio gave Wednesday a third-minute lead, but goals from Fernando Forestieri, Alex Geijo, Troy Deeney and Mark Yeates heaped more pressure on Owls boss Dave Jones.
But Peterborough United stayed bottom of the table after a 2-0 defeat at Charlton Athletic, while Ipswich Town jumped out of the bottom three with a 3-1 win over Nottingham Forest. Guirane N'Daw put the hosts ahead and, despite an equaliser from Dexter Blackstock, Ipswich won it late on with goals from Luke Hyam and Daryl Murphy.
Barnsley managed a point in a 1-1 home draw with Burnley as Bristol City remained in trouble after a 2-0 loss at Brighton and Hove Albion, for whom Dean Hammond and Andrea Orlandi scored the goals before half-time.
And Blackpool and Birmingham City shared the points in a 1-1 draw at Bloomfield Road, Tom Ince's 17th-minute opener for the hosts was cancelled out when Curtis Davies headed home a Wade Elliott corner on 48 minutes.