Play-off hopefuls Blackburn and Leeds were both left frustrated after a goalless draw at Ewood Park.
The best chance of the first half fell to the home side but keeper Paddy Kenny saved from Colin Kazim-Richards.
In a match of few chances, Leeds forward Ross McCormack failed to make the most of the visitor's best one, firing wide from Steve Morison's pass.
- The goalless draw against Leeds gave Blackburn a fifth clean sheet in nine games under manager Michael Appleton.
Rovers forward Jordan Rhodes sidefooted an effort into the side-netting and neither side could break the deadlock.
The result leaves Leeds six points off the play-off places, with Blackburn one point further adrift.
The home side, giving first starts to on-loan pair David Bentley and DJ Campbell, began lethargically and Rovers defender Grant Hanley twice had to block bravely from McCormack.
Hanley also thwarted Morison before Luke Varney put the rebound wide from the edge of the area.
Danny Murphy found Kazim-Richards, who forced Kenny into a smart save low to his left to keep the game goalless at half-time.
McCormack spurned a chance at the other end after the break when he was found by Morison only to shoot wide and the game ended with the respective defences comfortably on top.
Blackburn manager Michael Appleton: "When I walked into the football club nobody had any thoughts whatsoever about getting into the play-offs.
"I think a lot of the damage was done before I arrived but, saying that, there's 13 games to go.
"The message to the players after the game was you just need to keep knocking on the door. If you keep knocking on the door and asking questions hopefully someone will slip up, and generally someone does."
Leeds boss Neil Warnock: "You don't tend to come away to Blackburn, end up 0-0 and be as disappointed as we are.
"I don't know how we've not won the game really. I never thought they were going to score, even at the death when they had a couple of corners.
"I thought we were super at the back, did well in midfield - you've just got to take your chances."
Live Text Commentary
Full Time The referee blows for the end of the match.90:00 +1:43
Corner taken left-footed by Morten Gamst Pedersen from the left by-line, Grant Hanley takes a shot. Blocked by Lee Peltier.90:00 +0:24
Headed effort from deep inside the area by Morten Gamst Pedersen misses to the right of the target.89:12
Corner taken right-footed by Michael Tonge from the left by-line to the near post, clearance made by Jason Lowe.88:18
Grant Hanley gives away a free kick for an unfair challenge on Stephen Warnock. Free kick taken by Patrick Kenny.87:28
Outswinging corner taken left-footed by Morten Gamst Pedersen from the left by-line, Grant Hanley takes a shot. Blocked by Steve Morison.86:20
Jordan Rhodes takes a shot. Save by Patrick Kenny.85:50
Luke Varney takes a shot. Jake Kean makes a comfortable save.83:03
Luke Varney takes a shot. Save made by Jake Kean.81:18
Samuel Byram sends in a cross, clearance made by Scott Dann.80:27
Shot by David Bentley from outside the box goes over the net.80:08
David Bentley takes a shot. Blocked by Lee Peltier.78:57
Luke Varney takes a shot. Comfortable save by Jake Kean.78:31
The ball is swung over by Luke Varney, clearance by Scott Dann.72:21
Corner taken by Ross McCormack.72:06
The ball is delivered by Ross McCormack, clearance by Scott Dann.71:34
Ross McCormack takes a shot. Blocked by Scott Dann.71:26
Centre by Paul Green, clearance made by Scott Dann.70:25
Jordan Rhodes gives away a free kick for an unfair challenge on Tom Lees. Free kick taken by Lee Peltier.69:12
Inswinging corner taken right-footed by Michael Tonge, Headed effort from inside the area by Samuel Byram misses to the left of the goal.
Free kick awarded for a foul by Grant Hanley on Steve Morison. Direct free kick taken by Tom Lees.66:12
Inswinging corner taken from the right by-line by Morten Gamst Pedersen, Foul by Grant Hanley on Steve Morison, free kick awarded. Patrick Kenny restarts play with the free kick.62:12
The referee penalises David Norris for handball. Direct free kick taken by Scott Dann.60:30
Jordan Rhodes has an effort at goal from just inside the box that misses to the right of the target.57:36
Ross McCormack takes a shot. Scott Dann gets a block in.55:42
Free kick awarded for a foul by Steve Morison on Grant Hanley. Jake Kean takes the direct free kick.54:51
Luke Varney challenges David Bentley unfairly and gives away a free kick. Free kick taken by Morten Gamst Pedersen.53:31
Free kick awarded for an unfair challenge on Grant Hanley by Ross McCormack. Direct free kick taken by Jake Kean.52:44 Substitution
Substitution Morten Gamst Pedersen on for Colin Kazim-Richards.50:04
The referee blows for offside against Steve Morison. Free kick taken by Jake Kean.47:25
Ross McCormack produces a left-footed shot from deep inside the area which goes wide of the left-hand post.45:01
The second half begins.45:00 +1:18 Half time
Half Time The first half comes to an end.44:23
The ball is sent over by Jason Lowe.42:44
Colin Kazim-Richards fouled by Paul Green, the ref awards a free kick. Colin Kazim-Richards restarts play with the free kick.38:58
The ball is sent over by Ross McCormack, save by Jake Kean.36:37
Michael Tonge gives away a free kick for an unfair challenge on Colin Kazim-Richards. Danny Murphy takes the free kick.35:59
The ball is sent over by Colin Kazim-Richards, Lee Peltier makes a clearance.33:56
Direct free kick taken by Stephen Warnock.33:56 Booking
Booking Caution for Danny Murphy.33:42
Danny Murphy concedes a free kick for a foul on David Norris.31:25
A cross is delivered by Paul Green, clearance made by Grant Hanley.31:05
Michael Tonge takes a shot. Scott Dann gets a block in.28:36
Free kick awarded for an unfair challenge on David Norris by Grant Hanley. Ross McCormack takes the direct free kick.27:50
Colin Kazim-Richards takes a shot. Save made by Patrick Kenny.26:15
Free kick awarded for a foul by David Norris on DJ Campbell. Scott Dann takes the direct free kick.24:36
Free kick awarded for a foul by Stephen Warnock on David Bentley. Karim Rekik restarts play with the free kick.22:58
Karim Rekik concedes a free kick for a foul on Ross McCormack. Samuel Byram takes the free kick.18:00
Shot from deep inside the area by Jordan Rhodes goes over the bar.17:30
Luke Varney produces a left-footed shot from the edge of the box and misses to the left of the target.17:11
Steve Morison takes a shot. Blocked by Grant Hanley.12:24
Jordan Rhodes takes a shot. Comfortable save by Patrick Kenny.10:52
Michael Tonge crosses the ball, Scott Dann manages to make a clearance.9:27
Colin Kazim-Richards takes a shot. Blocked by DJ Campbell.7:25
DJ Campbell takes a shot. Tom Lees gets a block in.6:39
Bradley Orr fouled by Luke Varney, the ref awards a free kick. Free kick taken by Scott Dann.5:07
Inswinging corner taken right-footed by Ross McCormack, Tom Lees takes a shot. Save made by Jake Kean.3:37
Outswinging corner taken by Ross McCormack from the right by-line.3:08
Ross McCormack takes a shot. Scott Dann gets a block in.2:58
Stephen Warnock sends in a cross, clearance by Karim Rekik.0:00
The referee gets the game underway.
Live data and text provided by our data suppliers