Cardiff got back on track in the race to reach the Premier League as the Championship leaders cruised to a 2-0 win at Sheffield on Saturday.
Malky Mackay's team ended a three-match winless run that had threatened to derail their automatic promotion hopes thanks to Don Cowie's first goal since September on the stroke of half-time and Matthew Connolly's 65th-minute header.
It was a vital win for the Bluebirds, who are now seven points clear at the top after second placed Hull and third-placed Watford both lost.
Wednesday, managed by former Cardiff boss Dave Jones, are just one point above the bottom three after a third in their last four matches.
Hull lost ground on Cardiff after throwing away a lead in a 2-1 loss against Nottingham Forest at the KC Stadium.
George Boyd, who looked set to move to Forest in January before the club cancelled the deal due to a failed eye test, put Steve Bruce's Hull ahead in first half stoppage-time.
But Darius Henderson equalised for Forest in the 55th minute before Lewis McGugan secured fifth-placed Forest's sixth straight win with six minutes remaining.
Gianfranco Zola's Watford could not capitalise on Hull's loss as Bobby Hassell's 35th minute gave Barnsley a 1-0 win at Oakwell to ease his team's relegation fears.
FA Cup semi-finalists Millwall capped a week to remember with a 2-0 victory at south London rivals Charlton.
Kenny Jackett's team set up a Wembley showdown with Wigan by beating Blackburn 1-0 in an FA Cup quarter-final replay on Wednesday and they carried the momentum from that win to The Valley.
Jermaine Easter opened the scoring in the 58th minute with his first touch since joining the Lions on-loan from Crystal Palace and Australian defender Shane Lowry smashed in the second with a fine free-kick six minutes later.
At the other end of the table, Wolves came from behind to beat fellow strugglers Bristol City 2-1 at Molineux, with Kevin Doyle's first goal in 16 appearances proving to be the difference for Dean Saunders' side.
The Robins remain stranded at the bottom of the table after failing to hold onto a lead that was gifted to them in the first half.
David Davis' 25-yard back pass managed to squirm under the boot of goalkeeper Carl Ikeme to give the visitors the lead but second-half strikes from Sylvan Ebanks-Blake and Doyle kept Wolves off the foot of the table.
Third bottom Peterborough boosted their survival hopes with a 1-0 at Blackpool, secured through Kane Ferdinand's header in first half stoppage-time.
Bolton's five-match winning streak was ended by Mick McCarthy's Ipswich with Carlos Edwards' 88th-minute goal securing a 1-0 victory at Portman Road.
Huddersfield striker James Vaughan bagged an 86th winner in a 2-1 victory over Yorkshire rivals Leeds at Elland Road, while Nikola Zigic scored the only goal of the game as Birmingham won 1-0 at Middlesbrough.