Ellis Harrison’s late goal helped MK Dons beat struggling Colchester 1-0 at Stadium MK on a record-breaking day for captain Dean Lewington.
It had looked like being a frustrating day for the Dons, who wasted several chances, but an 89th-minute goal by Harrison made the difference as they moved into the League Two play-off spots.
Dons man of the match Lewington was making his 771st appearance in a league game for the Dons, duly setting a new record for the most English Football League fixtures in history for one club.
The hosts came very close through former Colchester player Alex Gilbey, who saw an initial shot and rebound well blocked by Owen Goodman.
Joe Tomlinson later hit the post, before Max Dean saw a fine curling shot just land wide.
The home side continued to miss chances after the break, but Colchester almost struck when Joe Taylor’s shot at the end of a counter was denied by Craig MacGillivray.
With time running out, the Dons found a breakthrough when substitute Harrison fired home from Jack Payne’s free-kick.
There was still time for Colchester substitute Tom Hopper to hit the bar and have a goal disallowed for offside.