Chilton’s goal spared a few blushes in a disjointed performance as nine changes were made to the line-up that started against Halesowen on Tuesday.
Khalsa were probably the better side on balance, albeit marginally, in a first half that didn’t see many chances present themselves.
But it was the home side who took the lead, some pretty sloppy defending allowing Cassies to steal in, despite keeper Dale Reaney’s best efforts in stopping one of the effort.
Rowe made a number of changes at half time which helped to settle down his side and generate a bit of momentum.
One of Khalsa’s trialists equalised on 59 minutes, firing a shot from the edge of the box past the keeper.
Six minutes later Khalsa were ahead, Butler putting a fine corner into the danger zone and Meese heading home.
But just as the visitors should have been killing off the game they contrived to throw away their position of advantage.
First a needless foul led to a penalty converted in style on 70 minutes and 12 minutes later Khalsa were behind after some ropey defending led to a quick one-on-one break away which was finished in style.
In the second minute of stoppage time, Khalsa grabbed an equaliser, Chilton smashing home from the angle after Tony Clarke’s volley was well parried by the keeper.
Khalsa continue their preseason with their penultimate match against Punjab United of Gravesend at the Aspray Arena on Saturday (kick off 3pm).