Garry Thompson's double inspired Scunthorpe to a resounding 4-1 victory over Derby and a first Championship away win since September.
An outstanding first-half performance saw the Iron take a two-goal lead with strikes from Gary Hooper and Thompson. Hooper broke the offside trap to slot home and Thompson doubled the lead with a low finish from 14 yards.
Kris Commons' deflected effort gave Derby some hope after 60 minutes, but Scunthorpe ended their 10-game winless run on the road with late goals from Thompson and Jonathan Forte.
Freddy Eastwood and Sammy Clingan's first-half strikes helped Coventry to a hard-fought 3-1 victory over rivals Barnsley.
Striker Eastwood opened the scoring in the 24th minute with a headed goal and midfielder Clingan volleyed in a second three minutes later. Barnsley woke up after the restart and hauled themselves back into the game in the 50th minute through Jon Macken.
Mark Robins' side pushed hard for an equaliser but they could not make their pressure pay and Sky Blues substitute Clinton Morrison added a late third to confirm Barnsley's first defeat in nine league matches.
Cardiff had to settle for a point after a second-half fightback from Blackpool at Cardiff City Stadium. The Bluebirds went into the Championship clash trying to cool worrying talk of a second winding up order by Her Majesty's Revenue and Customs over an unpaid tax bill.
But all their off-field troubles were put to one side with just nine minutes on the clock as captain Mark Hudson headed home his second goal of the season.
Blackpool almost exclusively bossed matters after Charlie Adam had fired them level just 28 seconds after the restart. And both sides had chances to claim victory but the draw leaves the hosts in fourth spot, while Pool remain three points behind but move to within a place of the play-offs.