text: Now without a win in 12 league matches on home soil - a run that dates back to March - the Dons twice held a two-goal lead before Taylor rescued an unlikely point for Rovers.
  Dean Bowditch opened the scoring for the hosts after 16 minutes from close range when goalkeeper Kelle Roos spilt a 20-yard strike from Ben Reeves.
  Lively winger Ryan Colclough thundered a shot against the crossbar before defender George Williams nodded his first Dons goal via a post in the 24th minute.
  Bowditch headed inches wide on the half hour as the hosts went close to making it 3-0.
  Taylor threw Rovers a lifeline just 66 seconds after the break with a superb right-foot strike from 20 yards.
  Dons' nerves eased again when Reeves cut inside in the 66th minute to restore the two-goal gap.
  Rovers' more physical second-half approach left Dons boss Karl Robinson livid on the touchline and his back line finally cracked as Taylor pounced twice from close range in the 87th and 89th minutes.
  Reports supplied by the Press Association.
  Match ends, MK Dons 3, Bristol Rovers 3.
  Second Half ends, MK Dons 3, Bristol Rovers 3.
  Attempt missed. Ben Reeves (MK Dons) left footed shot from outside the box is just a bit too high from a direct free kick.
  Ed Upson (MK Dons) wins a free kick in the attacking half.
  Foul by Chris Lines (Bristol Rovers).
  Corner,  MK Dons. Conceded by Tom Lockyer.
  Corner,  Bristol Rovers. Conceded by Ed Upson.
  Goal!  MK Dons 3, Bristol Rovers 3. Matty Taylor (Bristol Rovers) right footed shot from very close range to the bottom right corner.
  Attempt saved. Lee Brown (Bristol Rovers) right footed shot from the centre of the box is saved in the centre of the goal.
  Corner,  Bristol Rovers. Conceded by David Martin.
  Hand ball by Samir Carruthers (MK Dons).
  Goal!  MK Dons 3, Bristol Rovers 2. Matty Taylor (Bristol Rovers) right footed shot from very close range to the centre of the goal. Assisted by Jake Clarke-Salter.
  Corner,  Bristol Rovers. Conceded by George B Williams.
  Corner,  MK Dons. Conceded by Lee Brown.
  Attempt saved. Ben Reeves (MK Dons) right footed shot from long range on the right is saved in the bottom right corner.
  Ben Reeves (MK Dons) wins a free kick on the right wing.
  Foul by Cristian Montaño (Bristol Rovers).
  Dean Lewington (MK Dons) wins a free kick on the left wing.
  Foul by Stuart Sinclair (Bristol Rovers).
  Substitution, MK Dons. Nicky Maynard replaces Dean Bowditch.
  Dean Lewington (MK Dons) wins a free kick in the defensive half.
  Foul by Stuart Sinclair (Bristol Rovers).
  Substitution, Bristol Rovers. Rory Gaffney replaces Ellis Harrison.
  George B Williams (MK Dons) wins a free kick on the right wing.
  Foul by Ellis Harrison (Bristol Rovers).
  Dean Lewington (MK Dons) is shown the yellow card.
  Attempt missed. Chris Lines (Bristol Rovers) right footed shot from outside the box is just a bit too high from a direct free kick.
  Ed Upson (MK Dons) is shown the yellow card for a bad foul.
  Foul by Ed Upson (MK Dons).
  Matty Taylor (Bristol Rovers) wins a free kick in the attacking half.
  Foul by Jack Hendry (MK Dons).
  Ellis Harrison (Bristol Rovers) wins a free kick in the defensive half.
  Goal!  MK Dons 3, Bristol Rovers 1. Ben Reeves (MK Dons) left footed shot from the centre of the box to the bottom left corner.
  Substitution, Bristol Rovers. Cristian Montaño replaces Ollie Clarke.
  Attempt missed. Matty Taylor (Bristol Rovers) right footed shot from outside the box is close, but misses to the right.
  Corner,  MK Dons. Conceded by Tom Lockyer.
  Samir Carruthers (MK Dons) wins a free kick in the defensive half.
  Foul by Chris Lines (Bristol Rovers).
  Attempt missed. Ellis Harrison (Bristol Rovers) header from the right side of the six yard box is close, but misses to the right.
  Substitution, MK Dons. Daniel Powell replaces Ryan Colclough.
target: Matty Taylor's second-half hat-trick earned Bristol Rovers a late draw at MK Dons in a six-goal thriller.