St Albans City succumbed to their first home defeat since November after a brace from Welling striker Dipo Akinyemi ensured that the visitors left with all three points.
Akinyemi’s smart finish found the bottom corner after Saints couldn’t clear from the corner, he then scored again after the interval – beating Dean Snedker from 25 yards.
Striker Joe Iaciofano scored his thirteenth goal of the season to give City hope but they couldn’t find the equaliser.
Saints lose for the third game running leaving them just one point outside the relegation zone.
Welling should have gone a goal up inside the first minute after Aaron Cosgrove rounded Snedker but somehow missed an open goal.
The home sides’ first chance came through top goal scorer Iaciofano, the Welling defenders failed to clear their lines but Iaciofano sliced wide after David Noble’s lay-off.
Saints should have scored when Iaciofano somehow fired wide from 12 yards after Wings keeper Daniel Wilks made a hash of the clearance from a back pass fired at it him.
City conceded midway through the first-half after failing to clear from a corner, Akinyemi then fired into the bottom left-hand corner from 12 yards out beating Snedker.
Manager Ian Allinson cut a frustrated figure when a penalty appeal was waved away after the ball appeared to strike the hand of the Welling defender.
The Saints started the second period better and fashioned the first chance, Zane Banton found Scott Shulton but he blazed over from an acute angle just inside the penalty area.
Akinyemi then scored his second of the game after the interval, his arrowing shot from 25 yards out found the top left-hand corner with the aid of a deflection.
City hit back minutes later through Iaciofano who’s smart left footed finish beat Wilks from close range after poor defending.
The away side threatened on the counter and almost extended their lead after substitute Korrey Henry latched onto a through ball and forced Snedker into another superb save.
Moments later Snedker pulled off a world-class double save; first Henry was denied from point-blank range then Akinyemi couldn’t convert the rebound to complete his hat-trick.
Saints searched for an equaliser in the dying embers but couldn’t find a way past the determined Welling defence.
The Saints travel to high-flying Bath City next Saturday while Welling host Slough Town.