Slimbridge moved up to 5th in the Southern League Division One South table with a dominant 4-2 win over Melksham Town on Wednesday evening.
The Swans went into the game off the back of a 3-2 defeat at Bideford in the FA Trophy at the weekend and started brightly.
After seeing off a couple of Melksham corners, Slimbridge began to find joy down the left on the break – with Jay Malshanskyj and Nick Humphreys showing their class at both ends of the pitch.
And on 10 minutes it was no surprise when the hosts took the lead from a ball in from the left. The free kick was whipped in and defender Joel White scored for the second league game in a row to put the hosts in front.
Former Forest Green man Malshanskyj began to dictate play on the left hand side and he saw a couple of chances blocked and saved as Slimbridge looked to assert.
But as ever at Southern League level, you get punished for your mistakes and after a poor touch in their own defensive third, Slimbridge were pegged back by former Cirencester Town forward Felipe Barcelos – who smashed the ball past Lewis Adams from just inside the box.
Melksham tried to force the issue just before the break and were left exposed twice. The first time saw White drill a lovely through ball into right back Ben Deakin, who had found space, but he could only smash wide.
But on the second occasion Malshanskyj once again got the better of his man on the left wing before his drilled cross was well controlled and dispatched by Slimbridge forward Will Hawes to put the hosts back in front before the break.
The second half started the same as the way the first half finished, with Slimbridge on top.
A fantastic bit of play saw Slimbridge double their advantage within five minutes of the restart.
After Malshanskyj was tripped in his own half, the referee played an advantage which saw Michael Ford play an outrageous diagonal to Danny King on the right.
The former Gloucester City stretched his legs to pull away into the box and lay the goal on a plate for Edji Mbunga.
But no sooner had club secretary Colin Gay finished announcing the goal on the tannoy had Melksham already pulled one back.
Barcelos cut in from the left corner of the box before finding the top corner to make it nervy for the hosts.
King had a glorious chance to restore the two goal lead on the hour mark, when he was played in one on one but his effort was straight at the keeper.
King turned provider with 18 minutes left to curl a delightful ball in from the left only for Hawes to head wide from about 6 yards.
Slimbridge looked almost destined to rue their missed chances, especially when King then saw his shot saved after a one two with substitute Joe Stokes – but in reality Melksham didn’t look too threatening.
Then in injury time sub Jamie Martin wrapped the game up after the Swans once again broke on the counter. That man again King the provider as he squared for Martin to tap home and spark joyous scenes as the rain began to pour at Thornhill Park.
Slimbridge head to Mangotsfield United on Saturday in their next fixture, whilst Melksham Town head to Thatcham Town on Saturday and have a trip to Evesham United on Monday night.
Slimbridge: Adams, Deakin, Humphreys, Ford, White, Giles, Malshanskyj, M Turner, Hawes, King, Mbunga
Subs: Hainault, Martin, Flo, Stokes, Dunbar
Melksham Town: Bartlett, Rutty, Bole, Webb, Ford, Chainey, Perrott, Ballinger, Ormrod, Barcelos, Pearce
Subs: Hurley, Ball, Christopher, Ibrahim, Brown
M&S Roofing Man of the Match: Jay Malshanskyj (Slimbridge)