There were also wins for Sheffield Wednesday and Crystal Palace as well as an impressive performance from Swindon Town in League One and a late winner for Barnet in League Two
||1-4||NOTTM FOREST||LEICESTER||1-2||CRYSTAL PALACE|
Two goals either side of the half-time saw Cardiff claim their seventh consecutive home win, and a three-point cushion at the top of the Championship.
A 90th-minute goal from Andy King wasn't enough for Leicester as they fell to defeat to a fourth-place Crystal Palace side currently enjoying a 10-match unbeaten streak.
Three goals in ten minutes saw Nottingham Forest storm to victory against Barnsley despite Marlon Harewood gifting the Tykes a lead in the first half as Sean O’Driscoll’s side continue their push for a play-off position this season.
Birmingham City won 1-0 away to Leeds United thanks to Leroy Lita’s 76th-minute winner. The three points pushes Lee Clark’s side away from the relegation zone while the home side dropped into 11th spot.
Dougie Freedman's career as manager of Bolton began with defeat as two goals from Scott McDonald cancelled out Chung-Yong Lee’s opener to hand Middlesbrough a 2-1 win.
At the other end of the table, problems continue for Ipswich as they were beaten comprehensively by fellow Championship strugglers Sheffield Wednesday. Ipswich are currently rooted the bottom of the table on seven points, four points adrift from Bristol City in 23rd.
Peterborough earned their fourth win in six games by comfortably beating Derby County 3-0, with Berahino netting two goals in the final five minutes. Posh subsequently climb out of the relegation zone on goal difference.
Elliot Grandin's equaliser meant that Blackpool salvaged a point against Brighton, leaving both teams sitting within touching distance of the play-offs places.
A spirited 10-man display by Burnley was not enough to prevent a Charlton win as a Danny Haynes goal separated the sides following Kieran Trippier's dismissal.
Another team failed to overcome a dismissal at Vicarage Road as, following an early sending-off for Christophe Berra, Wolves succumbed to a 2-1 defeat at Watford.
|LEAGUE ONE RESULTS
Jake Cassidy's late equaliser for Tranmere against Preston North End secured the home side’s spot at the top of League One for another week, with second-placed Crawley Town dropping two points behind after being held to a 1-1 draw with Oldham despite dominating possession for the majority of the game.
Stevenage were handed there heaviest Football League defeat by Paolo Di Canio's Swindon side who took advantage of their oppositions sluggish first half showing in 4-0 defeat.
Doncaster Rovers managed to take advantage of Stevenage’s slip up by beating Notts County 2-0 with Kyle Bennett and Chris Brown both notching in the space of three second-half minutes. The result leaves Rovers only four points off top spot a game in hand.
An own goal apiece from Brentford pair Harlee Dean and Tony Craig gifted bottom side Hartlepool a point, the latter’s coming in injury time to keep the away side in touching distance with their relegation rivals.
Elsewhere, a goal apiece in the opening 11 minutes between Bury and Walsall sees Kevin Blackwell’s side remain second from bottom, and five points from safety, as the away side stay in 13th spot.
|LEAGUE TWO RESULTS
|NORTHAMPTON||2-0||PORT VALE||DAG & RED||0-0||ALDERSHOT|
Gillingham's one-goal victory over strugglers Wimbledon means that they continue their successful start to the season, five points ahead of Port Vale.
Vale failed to keep the pressure on the League Two leaders after being beaten 2-0 away to Northampton, who jumped four places up to 14th.
Danny Steven's first-half goal for Torquay over Morecambe means the Gulls remain in the play-off places for now, although Burton Albion’s victory over Bradford keeps the gap at just one point.
A 90th-minute penalty by youngster Mark Byrne secured all three points against Chesterfield – the Bees’ second win in three games – and they closed the gap on second-from-bottom Aldershot to two points.
The Shots were held to a 0-0 draw against Dagenham & Redbridge in a game largely dominated by the home side.