A Jake Gosling second-half masterclass helped Khalsa to a well-earned win over neighbours Lye Town and kept the undefeated league run going to nine matches.
James McGrady was the early danger for Khalsa, two early excursions down the left caused Lye problems and then he winger had two opportunities, first with an acrobatic effort from a Gosling corner and then from a Tes Robinson flick.
Robinson had the ball in the net on 22 minutes, heading home from a Lewis Worsey free kick only for the offside flag to deny the skipper.
McGrady was in the thick of it again on 24 minutes, forcing another good save from the Lye keeper as he rampaged down the left flank.
Gosling almost scored direct from a corner on 31 minutes, the keeper tipping his swirling effort onto the crossbar and nobody from Khalsa was on hand to turn home.
As the half ended, Lye began to come into it a bit more with Sam Tye and Harvey Cartwright both having half chances in the final stages.
Within four minutes of the restart, Khalsa were ahead, Kieron Whittaker winning the ball in midfield, dancing past defenders, exchanging one-twos with Gosling and slotting home in off the post for a goal of real quality.
Carlo Franco‘s freekick found Robinson whose header was agonisingly wide just two minutes later.
Gosling put Khalsa two up on 61 minutes, a beautiful free kick direct into the top left-hand corner giving Ben Newey in the Lye goal no chance.
Franco had to make a goal saving intervention on 68 minutes, Sam Arnold was caught stranded after a ball down the right wasn’t properly cleared and Sam Prince rounded the keeper, putting a cross into the unprotected six yard box only for Franco to clear.
The game was put out of sight on 84 minutes, a pearler of a pass by Gosling found McGrady whose first half efforts were rewarded with a goal as he smashed home to make it 3-0.
He almost doubled his tally in injury time, finding himself through on goal but Newey pulled off a good save to keep the score to three.
Sporting Khalsa: Sam Arnold, Carlo Franco (Adnan Yussif), Lewis Worsey, Matt Fulloway, Tes Robinson (captain), Alex Woodhouse, Liam Armstrong, Jake Gosling, Rikardo Reid (Gaz Singh), Kieron Whittaker (Sean Williams), James McGrady. Subs not used: Shane Maydew, Mike Perks.