Substitute Jovon Makama scored a last-minute winner as Lincoln beat Leyton Orient 1-0 to move into the Sky Bet League One play-off positions for the first time this season.
Makama had been on the pitch for just a handful of minutes when he earned the Imps maximum points as they stretched their unbeaten run to 14 matches and dealt a major blow to Orient’s own play-off hopes.
Orient had the game’s first chance after six minutes, with Imps goalkeeper Lukas Jensen alert to tip Darren Pratley’s snapshot over the bar.
The game turned niggly, with little goalmouth action at either end, before Jordan Brown fired narrowly wide for the visitors after 29 minutes and then Ruel Sotiriou and Shaq Forde both fired straight at Jensen.
City finally managed their first shot of the match five minutes before the break when Joe Taylor ran on to Danny Mandroiu’s quick free-kick but blazed wildly wide.
It took 21 minutes of the the second half for either side to have an effort on goal, with Taylor stabbing an effort into the ground and wide.
Ollie O’Neill headed Rob Hunt’s inch-perfect cross narrowly over at the other end before Imps sub Freddie Draper finally had the hosts’ first shot on target after 76 minutes, his effort easily gobbled up by Sol Brynn.
Orient sub Ethan Galbraith nearly won it late on, his low drive bringing out an excellent diving save from Jensen.
But City did produce a winner when Makama did brilliantly to first block an attempted clearance and then collect the ball and curl a low shot into the bottom corner.