GRANT Leadbitter kept up his perfect penalty record this season as Middlesbrough snatched a 1-0 win at promotion rivals Brentford.

The Boro skipper made it eight from eight from the spot a minute before half-time in the lunchtime kick off to fire Aitor Karanka's in-form side back to within a point of Cherries.

Chris Martin fired Derby to a comfortable 2-0 win at Cardiff. The former-Norwich hitman missed a penalty but responded by heading home his 19th goal of the season.

That was after Scott Malone's own-goal had given Derby the lead at the Cardiff City Stadium.

Ipswich lost ground on the Championship high-flyers after a dour 0-0 draw at home to lowly Wigan while play-off hopefuls Birmingham and Norwich also played out a stalemate.

Substitute Billy Sharp scored a late winner with his first touch as Leeds beat Huddersfield 2-1.

Jamie O'Hara's first goal for Blackpool earned the Championship's bottom side a 1-0 victory at home to Brighton.

Jordan Rhodes proved to be the difference as Blackburn ended a five-match winless league run with a 2-1 win over Fulham at Ewood Park.

Ben Marshall slotted home before Rhodes headed in his 10th of the campaign. But Fulham rallied and Ross McCormack tapped in to ensure a nervy finish.

Millwall striker Ricardo Fuller bagged the only goal of the game to heap more pressure on Nottingham Forest manager Stuart Pearce.

Substitute James Henry rescued an unlikely point for Wolves with a stunning long range stoppage time strike as they claimed a 2-2 draw at Bolton.

Elsewhere, Sheffield Wednesday's hopes of securing a play-off place suffered another setback as they were beaten 2-0 by Reading.

Charlton and Rotherham played out a 1-1 draw which saw Jordan Cousins and Danny Ward both net late on.