Dean Parrett's stoppage-time penalty capped a stunning comeback as Wimbledon fought back from 2-0 down to win 3-2 at relegation rivals Walsall.
Walsall led after just six minutes as Jack Fitzwater glanced Erhun Oztumer's free-kick past keeper George Long via his outstretched thigh.
They doubled their lead on the stroke of half-time when Julien Ngoy flicked a ball over one Dons defender before outsprinting another to slot a cool finish under Long.
But Nicky Devlin's rash challenge on Andy Barcham handed Wimbledon a lifeline two minutes into the second half.
Unlucky Walsall keeper Liam Roberts saved Lyle Taylor's penalty with his legs and palmed away the loose ball only for Joe Pigott to slam home from close range.
Taylor then fired an acrobatic volley off the post but latched onto keeper Long's 65th-minute clearance to thump home a superb strike from just inside the box.
And Wimbledon won it deep into stoppage time as Parrett lashed home from the spot after Kory Roberts fouled Taylor.
Victory pushed the Dons above Walsall, with the sides sitting four and three points respectively above the drop zone.
English League One Standings
POS | Team | GP | GD | PTS |
---|---|---|---|---|
1 | Luton Town | 33 | +38 | 71 |
2 | Barnsley | 33 | +31 | 66 |
3 | Sunderland | 32 | +25 | 62 |
4 | Portsmouth | 33 | +19 | 61 |
5 | Charlton Athletic | 33 | +15 | 56 |
6 | Doncaster Rovers | 31 | +19 | 53 |
7 | Peterborough United | 33 | +7 | 52 |
8 | Blackpool | 32 | +6 | 48 |
9 | Coventry City | 33 | -1 | 46 |
10 | Fleetwood Town | 33 | +8 | 45 |
11 | Burton Albion | 33 | +2 | 43 |
12 | Wycombe Wanderers | 33 | -5 | 43 |
13 | Southend United | 33 | -1 | 40 |
14 | Accrington Stanley | 31 | -9 | 40 |
15 | Scunthorpe United | 33 | -17 | 40 |
16 | Plymouth Argyle | 33 | -13 | 38 |
17 | Gillingham | 33 | -13 | 36 |
18 | Walsall | 33 | -19 | 35 |
19 | Bristol Rovers | 32 | -4 | 34 |
20 | Rochdale | 33 | -26 | 34 |
21 | Shrewsbury Town | 32 | -10 | 33 |
22 | Oxford United | 33 | -12 | 33 |
23 | Bradford City | 33 | -16 | 33 |
24 | AFC Wimbledon | 33 | -24 | 29 |
League One News
Rochdale midfielder Joe Thompson - who beat cancer twice - forced to retire at 29
Joe Thompson has announced his decision after being unable to overcome a hamstring injury sustained on the opening day of the League One season.
Darren Ferguson appointed Peterborough United manager until end of season
Sir Alex Ferguson's son Darren Ferguson has been hired to manage Peterborough United until the end of the season, the club announced on Saturday.
U.S. youth Charlie Kelman scores from own half in pro debut in England
United States youth international Charlie Kelman scored from inside his own half on his professional debut in England.
EFL signs new five-year TV deal with Sky Sports worth £595 million
The EFL has signed a new five-year TV deal with Sky Sports worth almost £600 million, the organisation announced on Monday.
Blackpool manager Gary Bowyer steps down after one game
Blackpool manager Gary Bowyer has stepped down after one game of the new season, the League One side said on Monday.
Arsenal send goalkeeper Matt Macey on loan to Plymouth Argyle
Arsenal have sent goalkeeper Matt Macey out on loan to League One club Plymouth Argyle for the upcoming season.