Cardiff moved to the top of the Championship on Tuesday with a 2-1 win over Birmingham after previous leaders Brighton stumbled to a 1-1 draw against struggling Ipswich.
Malky Mackay's Cardiff opened up a one-point lead over second placed Leicester thanks to Mark Hudson's 57th minute winner.
The Bluebirds had taken the lead through former Liverpool striker Craig Bellamy in the 38th minute before Leroy Lita levelled for Birmingham in the 54th minute.
Cardiff hit straight back through Hudson, who bundled home a cross from Peter Whittingham three minutes later to keep the south Wales club, owned by a Malaysian consortium, on course for promotion to the Premier League after several near-misses in recent years.
Brighton, beaten by Birmingham on Saturday, needed a late equaliser to salvage a home draw with Ipswich.
Daryl Murphy converted a Carlos Edwards cross in the 27th minute to put Ipswich ahead and, although substitute Will Buckley levelled with 10 minutes left, Gus Poyet's team dropped to third.
Leicester climbed to second thanks to a 2-0 win at Huddersfield.
Anthony Knockaert scored both goals for the Foxes, slamming them ahead with a 35-yard strike in the 30th minute, and adding his second on the hour from close range after Paul Konchesky's ball into the box.
Fifth placed Wolves missed the chance to boost their promotion prospects as Wilfried Zaha scored twice in the second half to give Crystal Palace a 2-1 win at Molineux after Sylvan Ebanks-Blake opened the scoring for the hosts.
Elsewhere, Blackpool went fourth after a 3-2 win over Hull at the KC Stadium, Bolton drew 2-2 with Leeds and bottom of the table Peterborough won 2-0 at Barnsley.
Watford beat Charlton 2-1 at the Valley despite having Fernando Forestieri sent off in first half stoppage-time.
Charlie Austin's hat-trick for Burnley was not enough to take the points at Turf Moor as Sheffield Wednesday claimed a 3-3 draw, while Bristol City and Millwall shared a 1-1 draw at Ashton Gate.