Clayton Donaldson took two minutes to send them ahead before second-half goals from Marcello Trotta and Sam Saunders made it 3-0. Lee Hodson pulled a goal back on 73 minutes for the Dons.
Wolves had looked set to take over at the summit after Ethan Ebanks-Landell sent them ahead on five minutes. Mathieu Baudry equalised on the hour and that was how it stayed to leave Orient in the automatic promotion places on goal difference.
Preston strengthened their position in the play-off places as a Ryan Woods own goal gave them a 1-0 win at Shrewsbury, but fifth-placed Peterborough lost 2-1 at Carlisle.
Posh led despite Hogan Ephraim seeing red as Lee Tomlin struck on the hour. Two goals in as many minutes from David Amoo swung the game back to Carlisle.
Port Vale reduced the gap on the top six to two points as they won 2-0 against Rotherham.
Louis Dodds and Gavin Tomlin scored either side of Claude Davis being sent off for the Millers.
Crewe climbed off the foot of the table by beating Colchester 2-1.
They trailed for most of the match to a Luke Garbutt goal, but Chuks Aneke and Tom Hitchcock stole the points in the final 17 minutes.
Notts County slipped to the bottom as Mark Connolly's goal was enough for Crawley to claim a 1-0 home win. Alan Sheehan saw red 11 minute from the end to compound County's problems.
Bristol City gave their bid to avoid the drop a boost as they beat fellow strugglers Stevenage 4-1.
Greg Cunningham and Sam Baldock scored in the first 12 minutes before Jay Emmanuel-Thomas netted twice in three minutes mid-way through the second half. Francois Zoko grabbed a consolation goal for the second-from-bottom visitors.
Sheffield United pulled away from the relegation places with a 3-1 win over Tranmere.
Jamie Murphy, Jose Baxter and Ryan Flynn ensured a comfortable afternoon for the Blades with Ash Taylor providing the only reply five minutes from the end.
Cody McDonald struck twice as Gillingham drew 2-2 with Walsall.
Romaine Sawyer scored for the Saddlers before a memorable ending when McDonald and Julian Gray both netted in injury-time.
Alex Pritchard's 63rd-minute equaliser earned Swindon a 1-1 draw at Bradford, who had led through Rory McArdle.
Coventry and Oldham drew 1-1 with Carl Baker cancelling out a Jonson Clarke-Harris opener.