Kevin Lisbie scored a 67th-minute winner as Leyton Orient extended their unbeaten streak to 11 matches with a 2-1 victory over MK Dons at the Matchroom Stadium.
The hosts raced out of the traps and could have gone ahead through Lisbie - who passed a late fitness test to start - but Dons defender Dean Lewington produced a last-gasp challenge to deny the 34-year-old from pulling the trigger.
The O's monopolised possession without forcing goalkeeper Ian McLoughlin into action but, despite their territorial dominance, Russell Slade's men fell behind on the half-hour mark.
Chelsea loanee Patrick Bamford galloped down the flank before cutting inside and firing past goalkeeper Jamie Jones from 18 yards.
With their undefeated record under some threat, Orient responded well to the setback and could have been awarded a penalty, as David Mooney went down under pressure from Tom Flanagan but the referee shrugged off appeals by the home players.
However, the hosts were soon level. Mooney wriggled down the right and crossed for Odubajo, who dispatched a curling effort past McLoughlin to preserve Orient's hopes of extending their unbeaten run.
Slade's charges failed to begin the second half with the same momentum prior to the interval and could have fell behind once more as Bamford again menaced, but the Irishman's volley cannoned off the chest of captain Nathan Clark.
The comeback was complete on 68 minutes, as Mooney and Lisbie exchanged a neat one-two, before the latter poked past McLoughlin inside the area.
Lisbie was given a standing ovation when he departed the field for Shaun Batt minutes later, and the 26-year-old was involved immediately, forcing McLoughlin into a smart save.
Orient's resilience to claw their way back into proceedings was nearly rendered futile when Izale McLeod saw his effort cannon off the frame of the goal in the dying minutes, but the East Londoners held on to preserve their undefeated run.