Horsham lifted the Bostik League South East Division play-off trophy as they overcame Ashford United in the final at Culver Road on Friday night.
Defender Dylan Merchant headed home a 108th- minute free kick to send the Hornets to a 2-1 victory and back to a Premier Division that they last played in in 2011/12.
A crowd of 880 were treated to a thrilling game at Culver Road in which George Haywards' first-half stunner put the hosts ahead, before a Sam Corne penalty on the stroke of half-time leveled things up.
MORE: 'Incredible, unbelievable, phenomenal, emotional' - Horsham boss Di Paola on play-off victory and promotion | They are going up - Horsham promoted as Merchant goal clinches play-off final victory against Ashford United | Here is Horsham’s historic Bostik League play-off victory and promotion in pictures
It didn't look like it would be Horsham's night when Rob O'Toole missed a second half penalty, but in the second half of extra-time, Merchant's header sent the hosts up from what was their first play-off final for 14 years.