Welling United came out on top of a seven-goal thriller at the J Hearnden Skip Hire Community Stadium on Saturday afternoon as Taylor Curran’s injury-time winner claimed a 4-3 win over Slough Town.
After racing into a two-goal lead, the Wings were pegged back by the visitors early in the second half as the drama began to unfold.
A goal for either side in a two-minute period made it 3-3 before Curran’s injury-time header ensured a first league win for the Wings since late August.
The Wings threatened early on with Kain Adom skimming a shot inches past the post from the edge of the box and it would not be long before they took an early lead from the penalty spot.
Jephte Tanga, forever the thorn in the sides of National League South defenders, was brought down in the box, allowing Tristan Abrahams the opportunity to fire his side in front from 12 yards.
Indeed, he did just that, coolly rolling his spot-kick into the bottom right-hand corner, sending Slough stopper Rohan Luthra the wrong way.
Welling thought they had a second on 20 minutes when Tanga turned in a rebound after Adom’s initial shot had been spilled, but the celebrations were cut short by the assistant referee’s flag.
The Wings would eventually get their second just three minutes later, however, as the in form Adom struck his fifth goal of the season.
Pouncing on a sloppy touch by Slough defender Temi Ewekwa, he nicked possession 20 yards from goal before making his way into the box and sending a firm shot inside the post for 2-0.
Seven minutes before the break, the visitors pulled one back as they enjoyed a spell of pressure.
With the ball falling to Tyrese Dyce in a crowded box, he slammed it home to reduce their arrears to one.
That gave Slough some confidence as they poured forward in search of a leveller before half-time, coming close when an almighty scramble in the six-yard box saw a combination of Javarn Pitterson and Lachlan Byrd keep them out.
There was one more chance for the hosts to extend their lead before the break when Abrahams outmuscled Eweka to get himself in a shooting position, firing across the face of goal and just wide from a tight angle.
Following the restart, it was Slough who started the stronger and they were level within five minutes.
A corner worked its way to Eweka, who made amends for his fault for the Wings’ second, to adjust well and turn the ball home to make it 2-2 as Welling surrendered a two-goal lead for the second time in four days.
The early drama in the second half kept coming with the Wings regaining their lead in the 58th minute, albeit thanks to a touch of fortune.
A Welling attack was cleared only as far as Cameron Green who unleashed a shot from distance which took a hefty deflection off Eweka before nestling in the net.
The joy would not last long, however, with Slough making it three apiece just two minutes later.
There was nothing fortuitous about this one, with John Goddard sticking a free-kick straight into the top right-hand corner from 22 yards.
With the scores level again, the game opened up with the action to-ing and fro-ing from end to end.
Adom saw a shot deflect just wide of the post, while Abrahams came closer still, digging out a shot just inside the box which clipped off the crossbar.
At the other end late on, Pitterson was beaten to the ball in the box, leaving his goal exposed, but Byrd was on hand to clear off the line.
Thankfully, come injury time, the pendulum would eventually swing the way of the Wings, with the hosts bagging a dramatic winner in injury time.
The ball was stood up in the box from the left and Curran was on hand to calmly nod home what proved to the winner, sparking scenes of wild celebrations.
It was a welcome three points for Danny Bloor’s boys who are now unbeaten in five, with Braintree Town the next destination on Tuesday evening.
Welling United: Pitterson, Lema, Curran, Byrd, Green, Tanga (White 73), Kassarate, Odusanya (Bramble 57), Adom, Chambers, Abrahams.
Subs (not used): Wood, Sekajja, Papadopoulos.
Booked: Odusanya 29 (foul)
Goals: Abrahams (pen) 12, Adom, Green 58, Curran 90+1
Slough Town: Luthra, Jackman, Bayliss, Prosper, Minhas (Lench 73), Goddard, Hutchinson (Ogbonna 73), Chambers-Parillon (Platt 73), Eweka, Dyce, Alexander.
Subs (not used): Davies, Sundire.
Booked: Luthra 11 (unsporting behaviour)
Goals: Dyce 38, Eweka 50, Goddard 60
Referee: Adrian George