MK Dons stay in a play-off spot despite failing to beat lowly Scunthorpe.
The Iron started brightly and missed two early chances as David Martin tipped over Bobby Grant's dipping effort before Oliver Norwood shot wide.
Andy Barcham had another opportunity for the visitors but dragged a left-footed attempt narrowly past the post.
However, the hosts nearly won it late on when substitute Jabo Ibehre broke through but was only denied by a last-ditch challenge from Eddie Nolan.
VIEWS FROM THE DRESSING ROOM
MK Dons manager Karl Robinson told BBC Three Counties Radio:
"It wasn't great, but one thing for me, you can see the effort is there. It was just a 'huff and puff' type of game. Both sides cancelled each others quality.
"I made changes at half time and felt we needed to go a little bit longer to give our midfield time to play. We looked better and looked like we were going to nick it.
"At least our players have given everything. They have come off looking tired and probably from me today, a point was a fair result."
Scunthorpe United assistant manager Chris Brass:
"I'm a little bit disappointed that we didn't nick something but the performance was really, really good in all aspects.
"We're progressing. There's still got a lot of work to do but it's pleasing. It's pleasing that they're starting to keep these clean sheets and they've got to keep that level of consistency now.
"Players were playing out of position again but we've worked on it all week against a very good Milton Keynes side who are going to be certainly in the mix up at the end of season."
Live Text Commentary
Full Time The referee blows for the end of the match.90:00 +3:58
Direct effort from the free kick comes in from Darren Potter.90:00 +3:58 Booking
Booking The referee books Michael O'Connor for unsporting behaviour.90:00 +3:49
Unfair challenge on Stephen Gleeson by Michael O'Connor results in a free kick.90:00 +2:15
Darren Potter challenges Bobby Grant unfairly and gives away a free kick. Michael O'Connor delivers the ball from the free kick right-footed from left wing, Jabo Ibehre manages to make a clearance.90:00 +0:17
Foul by Jabo Ibehre on Shane Duffy, free kick awarded. Shane Duffy takes the direct free kick.89:04
Inswinging corner taken left-footed by Dean Lewington from the right by-line, Bobby Grant manages to make a clearance.87:07
Michael O'Connor gives away a free kick for an unfair challenge on Darren Potter. Direct free kick taken by Dean Lewington.86:19
Foul by Jabo Ibehre on Eddie Nolan, free kick awarded. Sam Slocombe restarts play with the free kick.84:40 Substitution
Substitution Clinton Morrison goes off and Charlie MacDonald comes on.82:56
The free kick is swung in right-footed by Michael O'Connor, Dean Lewington makes a clearance.82:56 Booking
Booking Gary MacKenzie is cautioned.82:46
Unfair challenge on Oliver Norwood by Gary MacKenzie results in a free kick.82:04
Corner taken by Michael O'Connor, Gary MacKenzie manages to make a clearance.80:40
Nick Ajose is penalised for handball and concedes a free kick. Free kick crossed left-footed by Dean Lewington, clearance made by Oliver Norwood. Outswinging corner taken left-footed by Dean Lewington from the left by-line, clearance made by Shane Duffy.77:07
The official flags Bobby Grant offside. David Martin takes the indirect free kick.76:03
Corner taken by Dean Lewington from the left by-line, clearance made by Shane Duffy.74:58
Inswinging corner taken by Michael O'Connor from the left by-line, clearance by Daniel Powell.73:58
Clearance made by Luke Chadwick. Corner taken by Michael O'Connor from the right by-line played to the near post, clearance made by Luke Chadwick.73:58 Booking
Booking Booking for Stephen Gleeson for unsporting behaviour.
Free kick awarded for an unfair challenge on Eddie Nolan by Stephen Gleeson. Direct free kick taken by Oliver Norwood. Michael O'Connor takes the outswinging corner,72:18
Jabo Ibehre has an effort at goal from outside the area missing to the wide right of the goal.70:40 Substitution
Substitution Nick Ajose on for Mark Duffy.70:40 Substitution
Substitution Garry Thompson comes on in place of Chris Dagnall.70:40 Substitution
Substitution Daniel Powell joins the action as a substitute, replacing Angelo Balanta.67:19
Gary MacKenzie fouled by Sam Togwell, the ref awards a free kick. Angelo Balanta shoots direct from the free kick, save by Sam Slocombe. Corner taken by Dean Lewington, Mark Duffy makes a clearance. Inswinging corner taken by Angelo Balanta from the right by-line, Mark Duffy manages to make a clearance.66:31
Outswinging corner taken left-footed by Dean Lewington, clearance by Shane Duffy.63:11
The offside flag is raised against Bobby Grant. David Martin takes the indirect free kick.60:56
Michael O'Connor takes the direct free kick.60:56 Booking
Booking Adam Smith is given a yellow card.60:42
Free kick awarded for a foul by Adam Smith on Andy Barcham.60:03
David Martin takes the free kick.60:03 Booking
Booking Eddie Nolan goes into the referee's book for unsporting behaviour.59:54
Eddie Nolan challenges Adam Smith unfairly and gives away a free kick.58:06
Foul by Sam Togwell on Angelo Balanta, free kick awarded. Free kick crossed left-footed by Dean Lewington, Oliver Norwood manages to make a clearance.56:20
Clinton Morrison is penalised for a handball. Direct free kick taken by Paul Reid.53:37
Andy Barcham produces a left-footed shot from the edge of the area and misses to the left of the goal.50:41
Inswinging corner taken by Dean Lewington, clearance by Shane Duffy.48:17
Foul by Chris Dagnall on Adam Smith, free kick awarded. Dean Lewington delivers the ball from the free kick right-footed from right wing.46:16
Michael O'Connor takes the inswinging corner, clearance by Clinton Morrison.46:05 Booking
Booking Clinton Morrison booked.45:01
The second half kicks off.45:01 Substitution
Substitution Jabo Ibehre on for Dean Bowditch.45:00 +2:13 Half time
Half Time The first half comes to an end.45:00 +1:47
Mark Duffy produces a left-footed shot from inside the area that clears the bar.45:00 +0:31
Effort from just outside the area by Michael O'Connor goes over the bar.44:43
Corner taken right-footed by Dean Bowditch, Shane Duffy makes a clearance.41:35
Michael O'Connor takes a corner.40:12
Effort on goal by Stephen Gleeson from just inside the penalty box goes harmlessly over the target.39:31
Inswinging corner taken by Dean Lewington, clearance by Chris Dagnall.37:00
Outswinging corner taken by Dean Bowditch from the right by-line, clearance made by Paul Reid.31:39
Adam Smith has an effort at goal from 18 yards. Save made by Sam Slocombe. Corner taken by Dean Bowditch, Paul Reid manages to make a clearance. Corner from left by-line taken by Dean Bowditch.28:26 Booking
Booking Mark Beevers goes into the book for unsporting behaviour.28:03
Oliver Norwood fouled by Mark Beevers, the ref awards a free kick. Paul Reid takes the direct free kick.24:32
Effort from just outside the box by Michael O'Connor goes over the bar.22:10
Effort from the edge of the penalty box by Oliver Norwood goes wide of the right-hand upright.21:33
Shot from just outside the box by Oliver Norwood misses to the right of the target.19:54
Shot from 20 yards from Bobby Grant. Save by David Martin. Corner taken by Michael O'Connor from the right by-line, Angelo Balanta manages to make a clearance. Inswinging corner taken by Michael O'Connor, save made by David Martin.18:03
The assistant referee signals for offside against Dean Bowditch. Free kick taken by Sam Slocombe.12:51
Effort on goal by Angelo Balanta from just outside the penalty area goes harmlessly over the target.11:59
Mark Duffy challenges Dean Lewington unfairly and gives away a free kick. Dean Lewington restarts play with the free kick.9:29
Free kick awarded for a foul by Bobby Grant on Stephen Gleeson. Gary MacKenzie takes the free kick.8:08
Corner taken right-footed by Michael O'Connor from the left by-line, Sam Togwell has a headed effort at goal from close in which goes wide right of the target.1:48
Mark Beevers challenges Chris Dagnall unfairly and gives away a free kick. Free kick taken by Sam Togwell.0:00
The match gets underway.
Live data and text provided by our data suppliers