A last-gasp equaliser by Dave Meese – an excellent strike under pressure and with the clock ticking – salvaged a point for Khalsa in a game in which they arguably deserved rather less.
The early stages were primarily shadow-boxing, Brocton keeper Callum Barratt intervening on seven minutes to stop a swirling Tim Jackson free kick and a Charlie Jones header at the other end representing the best of the action.
Jones might have done better on 32 minutes, David Berks’ excellent cross-shot just eluding Jones on the far post.
But Khalsa contrived to throw their lead away, Jackson putting a loose back pass into the path of Jack Edwards to slot home.
Within ten minutes of the restart, Brocton were ahead, a magnificent finish by Berks from good work down the right giving James Pemberton in the Khalsa goal no chance.
From there it was an onslaught from Khalsa, but Brocton defended well.
Great saves by Barratt from first Bannister on 81 minutes and then 89 minutes from substitute Simeon Townsend appeared to have sealed Khalsa’s fate.
But Meese’s last gasp effort in the third minute of stoppage time, curled past a crowd of players from the edge of the area, meant a share of the points.
Sporting Khalsa: James Pemberton; Carlo Franco, Tim Jackson, John Hill, Tes Robinson; Brad Lawley (Chad Birch), Matt Martin, Dave Meese, Marvin Nisbett; Nicky Campbell (captain) (Michael Nelson), Craig Bannister (Simeon Townsend).
Man-of-the-match: Carlo Franco