Chester ended a run of three straight defeats with a vital victory at Bromley.
Elliott Durrell's sublime left footed drive two minutes from time ensured the Blues took all three points back up North on a blustery afternoon at Hayes Lane.
In a first half with very little goalmouth action from both sides - Bromley had the first chance of the second half when Sho-Silva beat Lynch with an effort - but Sam Hughes was back to swoop the ball off the line.
Jon McCarthy's side got back into it with Durrell curling over - before Evan Horwood struck the side netting with a volley.
But Alex Lynch was called into action with ten minutes remaining - making a stunning one handed stop to keep the scores level.
It was then left to Durrell in the 88th minute to be the hero, as the number ten picked up the ball 25 yards out and fired a low effort into the bottom corner - to send the 152 travelling fans delirious.
Chester held out for a third victory of 2017, and rising up the table to 13th.
Chester: Lynch, Vassell, Hughes (Joyce 81), Astles, Hunt (Horwood 46), Durrell, Shaw, Lloyd, Dawson (Hudson 46), Alabi, Richards.
Goal: Durrell 88.
Attendance: 1237 (152 away)
Referee: Dean Treleaven.