Match ends, AFC Wimbledon 3, Luton Town 2.
Luton Town fell four points behind League Two's automatic promotion places after David Connolly's injury-time winner gave AFC Wimbledon victory.
The Dons were in charge after Alfie Potter netted a rebound and Dannie Bulman fired into the top corner.
Luton fought back and Jayden Stockley reacted first when the ball rebounded off a post and then West Ham loanee Elliot Lee's debut goal made it 2-2.
But in a frantic finale Connolly struck with almost the last kick of the match.
AFC Wimbledon boss Neal Ardley told BBC London 94.9:
"First half I thought we were brilliant.
"Now the big games take care of themselves. Away to Cambridge and Hartlepool are the ones that you worry about and are really difficult.
"At home we feel confident that we can beat anyone. We have to enjoy today but have to get ready for two tough ones."
Luton manager John Still told BBC Three Counties Radio:
"I'm disappointed that we lost because I thought our second half display deserved something from the game. Disappointed because we had a stone wall penalty. Disappointed because we couldn't defend properly.
"We've had to make some changes, but it's up to those people to be up to the job. It's as simple as that.
"I just felt that they weren't to the level that we would expect to have at the club at the moment.
"We're away from home and we've scored two goals. Luton should win if we've scored two goals away from home, that's the way I see it."
- 40OshilajaBooked at 45mins
- 35PotterSubstituted forConnollyat 89'minutes
- 11RiggSubstituted forBeereat 74'minutes
- 27TannerSubstituted forAzeezat 80'minutes
- 8DruryBooked at 55minsSubstituted forLeeat 64'minutesBooked at 90mins
- 31OduwaSubstituted forLawlessat 64'minutes
- 25StockleyBooked at 63minsSubstituted forWallat 86'minutes
- Fred Graham
- Shots on Target
Second Half ends, AFC Wimbledon 3, Luton Town 2.
Goal! AFC Wimbledon 3, Luton Town 2. David Connolly (AFC Wimbledon) right footed shot from the centre of the box to the centre of the goal. Assisted by Adebayo Akinfenwa.
Attempt saved. David Connolly (AFC Wimbledon) right footed shot from the right side of the box is saved in the bottom left corner.
Attempt blocked. Elliot Lee (Luton Town) right footed shot from the left side of the box is blocked.
Foul by Dave Winfield (AFC Wimbledon).
Alex Wall (Luton Town) wins a free kick in the defensive half.
Elliot Lee (Luton Town) is shown the yellow card.
Hand ball by Elliot Lee (Luton Town).
Attempt saved. Dannie Bulman (AFC Wimbledon) right footed shot from outside the box is saved in the centre of the goal.
Substitution, AFC Wimbledon. David Connolly replaces Alfie Potter.
Corner, Luton Town. Conceded by Adedeji Oshilaja.
Attempt blocked. Elliot Lee (Luton Town) right footed shot from outside the box is blocked.
Substitution, Luton Town. Alex Wall replaces Jayden Stockley.
Dannie Bulman (AFC Wimbledon) wins a free kick in the defensive half.
Foul by Jonathan Smith (Luton Town).
Adebayo Akinfenwa (AFC Wimbledon) wins a free kick in the attacking half.
Foul by Alex Lacey (Luton Town).
Attempt saved. Adebayo Azeez (AFC Wimbledon) right footed shot from the centre of the box is saved in the centre of the goal.
Substitution, AFC Wimbledon. Adebayo Azeez replaces Craig Tanner.