Will Hayhurst scored his second goal in as many games to earn Preston a point at MK Dons and maintain Simon Grayson's unbeaten start as North End boss.
The Dons, who were without a win in seven going into the match, went ahead after just two minutes when Adam Chicksen curled into the top corner.
But Hayhurst fired home Lee Holmes' cross just five minutes later to level.
Preston had the better of a lacklustre second half, with Nicky Wroe blasting narrowly over from the edge of the box.
Chris Lines did come close for the hosts when his free-kick shaved the post, but their winless run continues.
The Dons were buoyed, however, by the news that midfielder Luke Chadwick has agreed a new deal at Stadium MK until 2015.
Meanwhile Preston, who have drawn both of Grayson's games in charge, lie just four points clear of the League One relegation zone, but have at least a game in hand over most of the teams around them.
VIEWS FROM THE DRESSING ROOM
MK Dons manager Karl Robinson told BBC Three Counties Radio:
"I don't think you can say anyone shirked responsibility today, I don't think anyone's not worked hard.
"There were two blatant penalties for us. It's remarkable how one on Dean Lewington wasn't spotted.
"For some unknown reason it's not happening for us.
"That was a very strong performance. I don't remember being under too much pressure except for 15 minutes in the first half."
Preston manager Simon Grayson told BBC Radio Lancashire:
"We were trying to win the game at the end.
"It was a game where we got off to a poor start, but from then on we saw the players show endeavour and a good attitude.
"We played a decent passing game at times but lacked that little bit of quality in the final third."
Live Text Commentary
Full Time The referee blows his whistle to end the game.90:00 +4:52
Foul by Izale McLeod on Paul Huntington, free kick awarded. Direct free kick taken by Declan Rudd.90:00 +4:08 Booking
Booking Joe Garner goes into the referee's book for unsporting behaviour.90:00 +3:34
The ball is sent over by William Hayhurst, Antony Kay makes a clearance.90:00 +2:43
The referee blows for offside. Ian McLoughlin restarts play with the free kick.90:00 +0:50 Substitution
Substitution (Milton Keynes Dons) makes a substitution, with Izale McLeod coming on for Ryan Lowe.90:00 +0:24 Booking
Booking Daniel Powell goes into the book.88:11 Substitution
Substitution Joe Garner replaces Lee Holmes.85:22
Chris Lines produces a shot on goal direct from the free kick.85:22 Booking
Booking Booking for John Welsh for unsporting behaviour.85:05
John Welsh gives away a free kick for an unfair challenge on Dean Bowditch.83:55
Unfair challenge on Chris Lines by Paul Connolly results in a free kick. Free kick crossed right-footed by Dean Bowditch from left wing, Paul Connolly manages to make a clearance.83:05
Unfair challenge on Adam Chicksen by John Welsh results in a free kick. Dean Bowditch crosses the ball in from the free kick, clearance made by Paul Connolly.81:30
Corner taken right-footed by Chris Lines, Headed effort on goal by Dean Bowditch from just outside the area goes harmlessly over the crossbar.81:05 Substitution
Substitution Chris Robertson comes on in place of David Buchanan.79:54
Paul Connolly concedes a free kick for a foul on Ryan Lowe. Chris Lines takes the direct free kick.79:37
Free kick awarded for a foul by John Welsh on Luke Chadwick. Darren Potter takes the direct free kick.78:17
Antony Kay crosses the ball, clearance by Paul Huntington.77:29
Corner taken right-footed by Chris Lines from the right by-line, Jack King manages to make a clearance.76:07
Shaun Williams takes the free kick.
Substitution Jeffrey Monakana joins the action as a substitute, replacing Stuart Beavon.76:07
Stuart Beavon is penalised for handball and concedes a free kick.75:09
Dean Bowditch takes a shot from long range which goes wide of the right-hand post.73:58
Paul Connolly delivers the ball, clearance made by Antony Kay.72:54
Foul by Bailey Wright on Ryan Lowe, free kick awarded. The free kick is delivered right-footed by Chris Lines from right channel, Paul Huntington manages to make a clearance.72:16
Direct free kick taken by Bailey Wright.72:16 Booking
Booking Booking for Adam Chicksen for unsporting behaviour.72:10
Free kick awarded for an unfair challenge on William Hayhurst by Adam Chicksen.70:46
John Welsh takes the inswinging corner, Daniel Powell manages to make a clearance.70:25
Corner from the left by-line taken by John Welsh, clearance made by Dean Bowditch.69:29
Free kick awarded for an unfair challenge on John Welsh by Antony Kay. Shot comes in from William Hayhurst from the free kick, save by Ian McLoughlin.67:43 Substitution
Substitution Dean Bowditch is brought on as a substitute for Jon Otsemobor.66:55
Shot from just outside the box by Nicky Wroe misses to the right of the target.64:46
The ball is sent over by Lee Holmes, clearance made by Antony Kay.64:14
Unfair challenge on Lee Holmes by Dean Lewington results in a free kick. Declan Rudd takes the free kick.63:26
Free kick awarded for an unfair challenge on Chris Lines by Paul Connolly. Direct free kick taken by Dean Lewington.59:25 Booking
Booking Dean Lewington is given a yellow card.58:36
Shot by Ryan Lowe. Bailey Wright makes a clearance.57:57
Outswinging corner taken by Chris Lines, clearance made by Jack King.57:44
Jon Otsemobor produces a cross, David Buchanan gets a block in.56:49
The official flags Declan Rudd offside. Direct free kick taken by Shaun Williams.56:33
The ball is sent over by Dean Lewington, Bailey Wright makes a clearance.50:54
John Welsh concedes a free kick for a foul on Chris Lines. Shaun Williams takes the direct free kick.50:38
Stuart Beavon delivers the ball, clearance made by Shaun Williams.49:48
The assistant referee signals for offside against Adam Chicksen. Direct free kick taken by Declan Rudd.49:08
Centre by Lee Holmes.48:28
Effort on goal by Chris Lines from outside the area goes harmlessly over the bar.46:04
Lee Holmes takes a shot. Save by Ian McLoughlin.45:16
The assistant referee signals for offside against Stuart Beavon. Shaun Williams restarts play with the free kick.45:01
The second half has started.45:00 +1:01 Half time
Half Time The match has reached half-time.41:04
Luke Chadwick is ruled offside. Declan Rudd takes the free kick.40:02
Luke Chadwick delivers the ball, Ryan Lowe takes a shot. Blocked by Paul Huntington.38:00
The ball is swung over by Luke Chadwick.36:15
David Buchanan produces a cross.35:14
Dean Lewington crosses the ball, Bailey Wright manages to make a clearance.33:38
Stuart Beavon takes a shot. Save by Ian McLoughlin.33:04
Paul Connolly delivers the ball.32:22
Centre by Lee Holmes, Ian McLoughlin makes a save.26:15
The ball is swung over by William Hayhurst, Ian McLoughlin makes a save.25:30
Jon Otsemobor concedes a free kick for a foul on William Hayhurst. Bailey Wright restarts play with the free kick.22:47
Lee Holmes takes the inswinging corner, clearance made by Darren Potter.20:31
Lee Holmes takes the inswinging corner, Adam Chicksen makes a clearance.20:14
Corner taken right-footed by Lee Holmes, clearance made by Darren Potter.19:43
David Buchanan delivers the ball, Stuart Beavon takes a shot. Clearance made by Antony Kay.14:34
Paul Connolly produces a cross, save by Ian McLoughlin.13:28
Daniel Powell is flagged offside by the assistant referee. Free kick taken by Declan Rudd.12:48
The ball is delivered by William Hayhurst, Stuart Beavon takes a shot. Save made by Ian McLoughlin.11:37
The assistant referee signals for offside against Jack King. Direct free kick taken by Antony Kay.8:32
The official flags William Hayhurst offside. Direct free kick taken by Shaun Williams.8:04
The ball is sent over by Daniel Powell, Bailey Wright gets a block in.6:22
Lee Holmes provided the assist for the goal.6:22 Goal scored
Goal! - William Hayhurst - MK Dons 1 - 1 Preston A goal is scored by William Hayhurst from close in to the top left corner of the goal. Milton Keynes Dons 1-1 Preston.5:16
The assistant referee signals for offside against Ryan Lowe. Declan Rudd takes the free kick.4:27
A cross is delivered by David Buchanan.3:11
Inswinging corner taken right-footed by Lee Holmes from the right by-line, clearance by Antony Kay.2:45
Darren Potter gives away a free kick for an unfair challenge on Nicky Wroe. Free kick taken by John Welsh.1:41
Assist on the goal came from Ryan Lowe.1:41 Goal scored
Goal! - Adam Chicksen - MK Dons 1 - 0 Preston Adam Chicksen finds the net with a goal from inside the area to the top left corner of the goal. Milton Keynes Dons 1-0 Preston.0:00
The ref blows the whistle to begin the match.
Live data and text provided by our data suppliers