Australia striker Scott McDonald came off the bench to score twice and give Middlesbrough a 2-1 comeback victory over Bolton in the English Championship.
Third-placed Boro moved level on points with Leicester after coming from behind to beat Wanderers.
Lee Chung-yong put struggling Bolton ahead in the 42nd minute, but a brace from substitute McDonald, in the 67th and 85th minutes, turned the match around.
Cardiff knocked Leicester off the top of the Championship with a thumping 4-0 home win over Burnley as the Foxes went down at home to Crystal Palace.
The Bluebirds got off to a flying start with
And the host added gloss to the scoreline late on with further efforts from
Two goals in six minutes midway through the first half from
The win put Palace within a point of the automatic promotion places in fourth.
Blackburn, still without a manager, kept its promotion bid on track with a 1-0 victory at home to Watford, but it had to wait until the second minute of injury time for
Nottingham Forest moved into the play-off places thanks to a 4-1 win at Barnsley, who went in front in the 24th minute through former former City Ground striker
Forest was not behind for long, though,
Jermaine Jenas came off the bench to make the points safe in the 77th minute.
Wolverhampton Wanderers dropped back to seventh as it was held to a 1-1 draw at home by Charlton.
At the other end of the table, Sheffield Wednesday added to fellow struggler Ipswich's troubles with a 3-0 win at Portman Road.
The defeat left Town five points adrift at the foot of the table.
Millwall hammered Huddersfield 4-0,
Struggling Peterborough was also a comfortable winnes, dispatching Derby 3-0.
Blackpool drew 1-1 at home to Brighton,
Central Coast Mariners striker Daniel McBreen has signed on loan with Chinese Super League side Shanghai SIPG until 31 October.