Brentford wasted the chance to gain ground on second-placed Watford in the Championship promotion race with a 0-0 stalemate against Millwall.
With the Hornets losing at Luton Town it was set up for the Bees to turn the screw, but they failed to muster a single shot on goal.
And it might have been even worse for the hosts if Danny McNamara’s low cross had been met by a Millwall striker at the death.
Meanwhile QPR swapped places with Middlesbrough in the table after two goals in three first-half minutes helped secure a 2-1 win at the Riverside – despite goalkeeper Seny Dieng’s second-half dismissal.
The Hoops raced out of the blocks with Rob Dickie and Lee Wallace netting inside 18 minutes.
Yannick Bolasie then reduced the deficit before half-time before Dieng saw red after he clashed with Duncan Watmore outside his area.
However, QPR hung on with deputy keeper Joe Lumley impressing between the posts to help secure the victory.
In League One, AFC Wimbledon made it three wins in a row with a 4-1 trouncing of fellow strugglers Swindon Town.
A Joe Pigott double and goals from Will Nightingale and Ayoub Assal gave the Dons an emphatic victory which moves them five points clear of the relegation zone.
Elsewhere, Charlton Athletic and Ipswich Town played out a 0-0 draw at the Valley in a disappointing contest that did little to boost either side in their play-off push.
The Addicks remain seventh, two points adrift of the play-off places, with Ipswich two points further back.
And in League Two, Leyton Orient kept their Play-Off hopes alive with goals from Dan Happe and Dan Kemp as they eased to a 2-0 home win over Barrow.