He may be in his 37th year but Mudassar Bukhari showed he still has plenty of fire and talent as he was the days top scorer in the latest round of matches in The Netherlands.
Bukhari hit 11 fours and cleared the ropes five times in a brilliant 120 from 126 balls, sharing a century stand for the 6th wicket with Manminder Singh (48) which propelled Sparta to 306 for 6.
That was 190 runs too many for HBS despite a typically belligerent blitzkrieg knock from international Tobias Visee, who hit 5 fours and 4 sixes in a 19-ball 51.
Singh collected four wickets to complete a fine all-round game as HBS were 117 all out.
A vastly understrength VRA were swept aside by HCC in a one-sided contest.
Italian international Damian Crowley's solid start to Dutch cricketing life continued as he top scored with 62 in their total of 206 for 7 in a contest reduced to 45 overs.
Hidde Overdijk's five wicket haul saw VRA capitulate for just 39 on day they will prefer to forget as their scorecard resemble the international dialing code for The Netherlands.
Another side with batting woes this season are Dosti but they looked to have improved as Vinoo Tewarie's 45 led them to 84 for 1.
However normal service was soon resumed as the wheels fell off and they slumped to 117 all out - five wickets for Sikander Zulfiqar and four for Sulieman Tariq.
Punjab didn't have it all their own way in the reply but clinched the six wickets win.
Bas de Leede (68) and Aryan Dutt (64) shared a third wicket stand of 133 which was the catalyst for Voorburg's 43-run win against Excelsior.
This was despite the best efforts of Rens van Troost who followed up his three wickets with a top score of 42.
Closest game of the day was the clash between VOC and ACC, who squeezed home by two wickets in a relatively low scoring affair.
Arnav Jain made 42 as VOC made 139, and despite a poor start ACC stumbled over the winning line, thanks primarily to the efforts of Sahail Kothari (40).