Leyton Orient extended their unbeaten run to 11 games after a 2-1 win over MK Dons kept them top of League One.
The hosts suffered a setback when Patrick Bamford fired MK Dons into the lead. But Orient responded impressively and Moses Odubajo netted a first-half equaliser.
Orient kept pushing forward and were rewarded midway through the second period when Kevin Lisbie netted his ninth goal of the season to give the league leaders the three points.
The O's made one change from their last league match at Oldham last weekend. Romain Vincelot returned from his one-match suspension in place of Marvin Bartley while striker Lisbie was fit to lead the attack alongside David Mooney.
It was a quiet start to the match with very little goalmouth activity in the opening 20 minutes of the game.
The visitors grabbed the opener with their first attack of the game as Bamford cut inside from the right and drilled a low shot past Jamie Jones into the corner of the net.
Orient finally created their first opportunity of the game when Odubajo drifted inside and fired a low strike which was narrowly wide of the target.
The O's went close when Lloyd James sent in a cross which Mooney headed just past the post.
MK Dons earned a free-kick from an inviting position but Shaun Williams fired his long-range effort wide of the home goal.
Orient's pressure brought them an equaliser just before half-time. Mooney launched an attack and he played the ball across to Lisbie. The striker laid it back to Odubajo who showed real composure to drill a shot into the bottom corner of the net.
The O's ended the half strongly and almost took the lead when the ball fell to Dean Cox but his effort was saved by Ian McLoughlin.
Orient had another chance through Mooney but his strike was narrowly wide of the target.
The hosts had a decent opportunity at the start of the second half but skipper Nathan Clarke headed over a corner.
Orient had a free-kick in a dangerous position but James floated his effort over the bar.
The O's took the lead for the first time after 67 minutes with a superb move involving the strikers. Lisbie and Mooney exchanged passes before the former Charlton forward tucked the ball home from close range.
MK Dons nearly grabbed an equaliser but substitute Izale McLeod's effort was well saved by Jones.
Russell Slade made his first change in the final 20 minutes as Lisbie was given a standing ovation after being replaced by Shaun Batt.
The O's had a big scare when McLeod thumped the crossbar and it was a warning MK Dons were still a threat.
The visitors pushed for a second goal but Orient deservedly held out for their ninth league victory of the season.
Leyton Orient: Jones; Omozusi, Clarke, Baudry, Cuthbert; Cox, James, Vincelot, Odubajo; Lisbie (Batt, 73), Mooney
Subs not used: Sawyer, Larkins, Lee, Lasimant, Bartley, Stockley
MK Dons: McLoughlin; Otsemobor (Smith, 82), Lewington, Potter, Flanagan; Williams, Powell, Gleeson; Bamford, Chadwick (McLeod, 69), Carruthers (Baldock, 61)
Subs not used: Rasulo, Reeves, Banton, Burns
Referee: Iain Williamson
Attendance: 6,359
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here