A brace from Dave Meese helped Sporting Khalsa to a win to wrap up 2016 in style at neighbours AFC Wulfrunians.
The early exchanges were typically feisty and high-tempo, albeit with little in the way of goalmouth action.
It took until the 22nd minute for the first action of note, and it saw Khalsa take the lead as Craig Bannister lash in from distance after his free kick had been deflected straight back to him.
The lead was doubled five minutes later when a missile of a throw by Johnny Haynes found the head of Meese to make it two.
Wulfrunians were seemingly at sea at this stage, but pulled one back on 32 minutes when some excellent predatory instincts by Marvin Robinson saw him latch onto a loose pass by Brad Lawley and finish in style past Tom Turner.
Yussif Ceesay should have restored the two-goal advantage just before the half time whistle, shooting straight at Josh Moreton in the Wulfs goal from a good position.
Wulfrunians came out fighting in the second half and, for the first ten minutes or so, dominated possession in search of an equaliser.
But try as they might, the defensive duo of Tes Robinson and Shawn Boothe could not be breached and, at the other end, Khalsa almost made it three as Fabrice Kasiama hit the crossbar with a header.
The game was effectively settled on 64 minutes when Ceesay was brought down by Moreton in the box, the keeper receiving a yellow card for his troubles.
Meese stepped up to take the penalty and slammed it home to put an end to any lingering resistance from the home side.
From thereonin it was comfortable for Khalsa, a pulled effort by Wulfrunians substitute Tom Grainger on 70 minutes probably the best opportunity in the rest of the game.
Sporting Khalsa: Tom Turner, Joe Rogers, Johnny Haynes, Shawn Boothe, Tes Robinson (Captain), Brad Lawley (Mike Perks), Fabrice Kaisama (Lewis Taylor-Boyce), Dave Meese, Yuusef Ceesay (Deqwon Ebanks), Marvin Nisbett, Craig Bannister.
Man-of-the-match: Dave Meese.