WGC made it six wins from seven games on their return to SSML Premier football, with victory in this ill-tempered encounter with Watford's Sun Sports at Herns Lane.
The visitors finished the game with just eight players, as match referee Spencer Brewer issued three red cards to Sun players, while WGC also had Ashley Kersey sent off, as the final 20 minutes of a previously innocuous game spilled over into a bad-tempered clash.
In addition, Sun Sports also had their manager Paul Hobbs sent from the dug-out by Mr Brewer for "encroaching on the field of play'' to make some remarks to the official and the Watford side will obviously now face some future stern discipline from the league and county FA.
WGC had started the game very well indeed with a smartly taken double by teenage prospect Nathan Dimmock, putting them in control from the first 10 minutes.
They were ahead in six minutes, Josh Bronti's cross to left, was expertly taken down by the 17-year-old Dimmock , who lashed an unstoppable volley past Sun keeper Ross Hampton for a spectacular opener.
Three minutes later, Dimmock turned provider with a neat pass playing Kersey through. His shot was blocked, but it came out to Dimmock, who equally expertly drilled a drive, low and hard past the keeper, back into the net for 2-0.
The Citizens were comfortably on top of the rest of the first-half, showing some smart approach play, but failing to trouble the visitors further and as half-time approached, Sun Sports had their first real openings of the game, strikers Dom David and Karl Penny driving efforts just wide to close the half.
WGC came within inches of extending their lead 10 minutes after the restart, when a high ball out of defence put Bronti away. He chipped the outcoming Hampton, only to see his effort hit the post, before being cleared to safety by defender Nathan Pooley.
Then just before the hour, WGC gifted Sun a goal and a way back into the game. Jay Welsh should have cleared a loose ball, but dithered and lost
possession trying to find keeper Joe Croft and from the cross, David tapped in for 2-1.
Bronti landed another snap drive on the roof of the visitors' net and Penny drove another good opening wide before Sun effectively ended any hope of taking anything from the game in a dramatic final 20 minutes.
It sparked off when WGC were unhappy about a challenge on Jay Lovell in the home area and the game erupted into a fracas that saw players from both sides involved.
When peace was restored, Mr Brewer firstly dismissed Kersey and Sun's David for "raising their hands'' to each other. Moments later, Sun midfielder Ashley Lewis followed, for allegedly 'throwing a punch'.
The game continued with WGC playing with 10 and their visitors one fewer. But nine minutes later, Sun were depleted even further to eight, when their skipper Scott Bonner, already booked in the first-half, pulled Bronti back by shirt and was dismissed for two yellow cards.
In the final 10 minutes WGC looked to capitalise with their two player advantage.
Firstly they were awarded an 81st minute penalty, when substitute Aaron Cato set up Jason Caswell, but the striker was knocked over by desperate keeper Hampton, Mr Brewer pointing to the spot. Caswell took the kick, put it too near Hampton, who tipped it upward, onto the bar and over.
Caswell didn't long to wait to make amends. From the resulting corner, he peeled away at the back post to plant a header back past the keeper for 3-1.
Two minutes from time, the lively Cato made a solo run past four of the remaining Sun defenders and laid it across goal for Caswell to tap in his second late goal and two minutes into seven minutes of stoppage time, Cato again was the creator for Juan Cifuentes to drive a low effort through a crowded area into the corner, to complete WGC's nap hand.
WGC: Croft, Lovell, Mensah (Perrin 53), Boodhoo, Welsh, Cifuentes, Smith Mudimu 83), Dimmock (Cato 76), Bronti, Kersey, Caswell.