League One leaders Leyton Orient remain unbeaten after goals from Moses Odubajo and Kevin Lisbie saw them come from behind to defeat MK Dons.
Patrick Bamford gave the visitors the lead with a fine low finish from outside the box before Odubajo levelled with a strike from 15 yards.
Dean Cox twice went close for the O's before Lisbie gave them the lead after poking the ball past Ian McLoughlin.
MK Dons pushed for a leveller and Izale McLeod struck the crossbar late on.
VIEW FROM THE DRESSING ROOM
Leyton Orient boss Russell Slade speaks to BBC London 94.9:
"It's been a tremendous day today, with 6,300, which is our biggest gate of the season, that was fantastic.
"It's not about one player today, it's about doing it for each other they were all grafting, Moses Adubajo slotted home well, a great composed finish for the equaliser.
"Well the winner was great link up between Lisbie and Mooney, it was great to see the movement and understanding like that, at any level, to get the vital goal was fantastic.
"Quite simply today we were the better team and deserved to win."
Leyton Orient 01 Jones 05 Cuthbert Booked 02 Omozusi 04 Vincelot 06 Baudry 15 Clarke 11 Odubajo 08 James 10 Mooney 09 Lisbie (Batt - 73' ) 07 Cox Substitutes 03 Sawyer 12 Larkins 14 Batt 16 Lee 19 Lasimant 21 Bartley 22 Stockley Milton Keynes Dons 16 McLoughlin 02 Otsemobor (Smith - 82' ) 03 Lewington 08 Potter 04 Flanagan 06 Williams 17 Powell 07 Gleeson 15 Bamford 10 Chadwick (McLeod - 69' ) 22 Carruthers (Baldock - 62' ) Substitutes 11 Smith 12 Reeves 13 McLeod 18 Baldock 20 Rasulo 21 Banton 30 Burns
Ref: Iain Williamson