Hull City thrashed Birmingham City 5-2 to climb back into an automatic promotion place in the npower Championship.
George Boyd and Mohamed Gedo both scored twice for the Tigers with Robert Koren also weighing in with a goal for Steve Bruce's side as they bounced back from last weekend's 4-1 defeat by Bolton Wanderers in style.
Peter Lovenkrands and Christopher Burke scored late goals for Birmingham but it was never going to be enough, as Hull made the most of Watford's 1-1 draw against Wolverhampton Wanderers last night to leapfrog them and move back into second place.
Leaders Cardiff City saw their margin at the top cut to five points following Hull's win and their 2-1 defeat by Middlesbrough. Kieron Dyer's first league goal since 2007 helped Middlesbrough spring a surprise on Malky Mackay's side when he put the hosts ahead before debutant Sammy Ameobi doubled their advantage.
Aron Gunnarsson's seventh goal of the campaign reduced the deficit after the break but there was no way back for Cardiff.
Brighton and Hove Albion continued their own promotion push with a comfortable 4-1 win over Huddersfield Town. Leonardo Ulloa grabbed a sparkling hat-trick before David Lopez wrapped up Brighton's third straight win from the penalty spot. James Vaughan had levelled the score at half-time but Brighton were too strong.
Blackburn Rovers were blown away by a first-half Dwight Gayle hat-trick before Peterborough United withstood a second-half fightback to climb off the bottom of the table with a 3-2 win at Ewood Park. Gayle completed his hat-trick in the 27th minute before Jordan Rhodes and on-loan Wigan Athletic midfielder David Jones fired a stoppage-time score.
Leeds United completed a 1-0 win over Millwall at Elland Road thanks to Stephen Warnock's penalty after Ross McCormack saw his earlier shot saved from the spot. The win leaves Neil Warnock's side six points adrift of Brighton in the last Play-Off position.
Meanwhile, Craig Dawson struck the decisive goal for Bolton in the 3-2 win over Barnsley as they stepped up their Play-Off push by extending their unbeaten run to six matches. David Ngog and Jay Spearing scored for Bolton before Tomasz Cywka and Chris O'Grady levelled the scores.
Leicester City slipped up in their promotion bid as they lost 1-0 to Ipswich Town, while elsewhere, Burnley beat Charlton Athletic 1-0 thanks to Charlie Austin's first-half goal and Blackpool drew 0-0 against Bristol City.