First of all, this scoreline was harsh on the visitors, a game, energetic and dogged side who on a less clinical and sweltering day might have fashioned a more favourable result.
But this was all about some pretty brutal finishing by the home side, in particular Dan Westwood who sealed a six-minute first half hat-trick that effectively won the encounter which sent Khalsa top of the league on goal difference.
The visitors could have taken the lead on ten minutes, Sam Arnold producing a fine double save to deny first Steve Hole and then Scott Ryan on the break, following on from his heroics in the FA Cup against Belper.
But Westwood’s first goal on 13 minutes, a fine finish from Liam Armstrong’s excellent pass, proved the catalyst for a first half onslaught.
Carlo Franco’s pass four minutes later saw Westwood grab his second and then two minutes later a wicked freekick saw the treble completed in swift time.
The visitors at no stage stopped trying to get back into the game, Franco having to clear off the line from Ryan on 21 minutes.
But the scoreline disappeared even further out of view on 24 minutes as Westwood turned provider to set up Armstrong for his first of the season.
With the clock ticking down to half time, Haughmond looked to hit back, a good run and cross by Ryan forcing Franco to produce heroics at the far post to clear and then Ryan sprung the offside trap before blazing over.
Given this was the hottest day of the year, it was no surprise the second half started at a reasonably leisurely pace.
The next goal arrived on 72 minutes, Franco – a name rarely spotted on the scoresheet – combined well with substitute Josh McKenzie to rifle home a fine finish.
On 74 minutes the scoreline was complete as substitute Mark Smith headed back a corner and allowed McKenzie to crash an effort into the roof of the net.
With the final bits of energy seeping from a hot and sweaty game, James McGrady almost made it eight with ten minutes to go, slipping through the defence but firing over.
Sporting Khalsa: Sam Arnold, Carlo Franco, Lewis Worsey (Josh McKenzie), George Taylor, Tes Robinson (captain), Alex Perry, Kieron Whittaker, Liam Armstrong, Dan Westwood (Mark Smith), James McGrady, Sean Williams (Mensah Kinch). Subs not used: Dave Meese, Alex Woodhouse.