Newcastle and West Brom maintained their push for automatic promotion from the Coca-Cola Championship - but Barnsley were this week's losers as a 4-1 lead away at Plymouth was cancelled out because the match had to be abandoned.
Leaders Newcastle faced a Swansea side seeking a victory that would see them move into the play-off spots, but Marlon Harewood headed Newcastle in front after a training-ground corner routine and Jonas Gutierrez set up Peter Lovenkrands to make it 2-0 after 21 minutes.
Lovenkrands played in Harewood to head his side 3-0 up inside half an hour and that was how it stayed.
Second-placed West Brom produced a great performance away at Sheffield Wednesday to keep the pressure on and boost their own Premier League ambitions.
Simon Cox opened the scoring on 23 minutes and doubled his tally just seven minutes later, thumping home at the far post.
Jerome Thomas made it 3-0 inside 40 minutes and, five minutes from time, Chris Brunt added a fourth.
Nigel Clough's Derby came from behind to win a bottom-of-the-table clash against Reading 2-1.
Gylfi Sigurdsson put the Royals 1-0 up on 56 minutes but Rob Hulse set up Paul Green to equalise on the hour and scored the winner himself 13 minutes later. Reading's Shane Long was sent off late on for a dangerous tackle.
A dramatic late equaliser by Scunthorpe's Martin Woolford saw them rescue a point against Leicester.
Iron keeper Joe Murphy made a series of superb saves as the Foxes failed to finish them off following Martyn Waghorn's early strike.
Copyright (c) PA Sport 2009, All Rights Reserved.