Football: Leaders Cardiff held by Huddersfield

Cardiff missed a chance to boost their promotion charge as the Championship leaders were held to a 0-0 draw at Huddersfield on Saturday.

Malky Mackay's side dropped points for only the second time in eight league games as managerless Huddersfield battled for a point at the John Smith's Stadium.

The Bluebirds began the day 10 points clear at the top of the table but ran into a Huddersfield outfit, for whom joint caretaker managers Mark Lillis and Steve Eyre were taking charge of their fourth game following the sacking of Simon Grayson, who were in no mood to be rolled over.

They were worthy of their point despite riding their luck when Cardiff defender Matthew Connolly hit the post in stoppage time at the end of the first half.

Fortunately for Cardiff, second placed Leicester crashed to a surprise 2-1 defeat against Peterborough.

Leicester looked like making it six straight victories when Ben Marshall put them in front at the start of the second half at London Road.

But bottom of the table Peterborough hit back through Davide Petrucci's superb strike before Grant McCann completed the turnaround two minutes from time.

With promotion chasing Watford and Crystal Palace sharing a 2-2 draw on Friday, sixth placed Middlesbrough wasted a chance to close the gap on their top-six rivals as Barnsley won 3-2 at the Riverside Stadium.

Barnsley took an early lead through Jim O'Brien, before Middlesbrough took the lead in the second half through Mustapha Carayol and Curtis Main.

The visitors were not to be denied, however, and Scott Golbourne equalised before Scotland sealed the points with his third goal in as many games.

Barnsley have won six of their last seven games, while Tony Mowbray's Middlesbrough have lost all five of their league outings in 2013.

Elsewhere, Blackburn climbed within four points of the play-off places after an own goal from Ipswich goalkeeper Stephen Henderson gave the hosts a 1-0 win at Ewood Park.

Sean O'Driscoll showed former employers Nottingham Forest exactly what they were missing as his relegation-threatened Bristol City side sealed a 2-0 victory at Ashton Gate.

City manager O'Driscoll was sacked as Forest boss on Boxing Day and he got revenge as Steven Davies opened the scoring five minutes after the break before Marvin Elliott nodded home the second 12 minutes later to secure City's third successive home win.

Forest, managed by caretaker boss Rob Kelly ahead of Billy Davies' first day back in charge on Monday, were made to pay for a big miss by Dexter Blackstock in the first half as they sunk to defeat.

Struggling Wolves are above the relegation zone only on goal difference after a 2-2 draw with Leeds, while Sheffield Wednesday also drew 2-2 at home to Derby.

Blackpool beat Millwall 2-1, Bolton won 2-1 against Burnley and Charlton drew 1-1 with Birmingham.