Voltar
The hosts had led through Ben Arthurs' first-half header, but Larne fought back after the interval to secure a much-needed victory.
The result leaves Lee Feeney's Bangor rooted to the bottom of the Irish Premiership table, while Gary Haveron's side return to winning ways.
Bangor had a golden opportunity to take the lead after just four minutes when Lewis Francis was fouled inside the penalty area, but Harry Lynch struck the post with his spot-kick after sending Rohan Ferguson the wrong way.
The hosts eventually made the breakthrough when Steven McCullough released Caomhan McGuinness down the right and his inviting cross was headed home at the back post by Ben Arthurs for his 170th Bangor goal.
Larne grew into the contest before half-time, with Montel Gibson firing over and James Simpson testing Patrick Solis Grogan from distance, but the Seasiders held their advantage at the break.
With the wind behind them, Larne emerged strongly in the second half as manager Haveron made five substitutions in search of a response.
The visitors' pressure eventually told in the 67th minute when substitute O'Neill converted from close range after Matthew Ridley flicked on a Doherty throw-in.
Ten minutes later, Doherty completed the turnaround in spectacular fashion, unleashing a powerful strike from around 30 yards into the bottom corner after being picked out by fellow substitute Sean Graham.
Bangor pushed forward in search of an equaliser, with Francis meeting a late McCullough free-kick, but Larne held firm to secure a much-needed victory.