The Sunfoil Dolphins finally defied the weather, as they completed a comprehensive, 128-run victory over the Chevrolet Knights in Wednesday's Momentum One Day Cup clash at Chevrolet Park in Bloemfontein.
Half centuries by Vaughn van Jaarsveld (91) and Cameron Delport (58) set the visitors on their way, before their most convincing bowling display of the campaign saw them bundle over the Knights for 183 in 39 overs, with the rain starting to fall.
The Knights suffered an early setback when star batsman Reeza Hendricks slid awkwardly at third-man and had to go to hospital with ankle ligament damage.
"We were outplayed in all three departments today, and we will have to improve and turn it around in our next game," Knights' stand-in skipper Ryan McLaren admitted.
In contrast, Daryn Smit was beaming after his charges put together a complete performance, to secure a bonus point.
"That's what we expect from the bowlers," he said.
"Maybe we have been a bit harsh considering that the guys haven't had the best preparation, but I'm really pleased with that performance," he enthused.
Having won the toss and elected to bat, the Dolphins made a great start, with the opening pair of Divan van Wyk and Cameron Delport adding 62 for the first wicket, before the former was strangled down the leg-side by Dillon du Preez.
All the while, Delport was clattering boundaries at the other end, as he carted Ryan McLaren for a towering six, on his way to a breezy 58 off just 65 balls, with five fours and a pair of pulled sixes.
Cody Chetty (30) and David Miller (35) supported the on-song Van Jaarsveld, as he reached his half century from just 44 balls, as the Dolphins set about breaching 300 for the first time this season.
Robbie Frylinck played a gem at the death, clubbing 31 off just 19 balls, but Van Jaarsveld fell on 91 off just 73 balls, as he unselfishly holed out to cover in the chase for late runs. But by then, the Dolphins were in sight of 300, and they duly ended their innings on a mighty 311 for eight.
For the Knights, Du Preez was expensive - 65 runs in just eight overs - but claimed three crucial wickets, while McLaren registered figures of two for 55.
Chasing 312 to win, the Knights lost Rillee Rossouw in the third over, as he creamed Lonwabo Tsotsobe straight at Van Jaarsveld at short cover. Ryna Bailey was then castled by the slippery Carig Alexander, as the home side slumped to 22 for two, midway through the eighth over.
Having realised that the track was slower, the Dolphins employed their slow men to great effect, with Prenelan Subrayen impressing with his off-spin, and his reward was the solitary scalp of Nicky Boje, who struck a defiant 31.
Michael Erlank (47) tried to fight fire with fire, taking on the Dolphins' spinners, but when he chipped Khan to mid-on, the writing was on the wall. Khan, a part-timer at best, then accounted for Werner Coetsee (30) and the dangerous Johan van der Wath (0), to claim fine figures of three for 24.
Alexander returned to perform the last rites, knocking over the timber of both Du Preez and keeper JP Triegaardt, to seal a massive win for the Durbanites, and end with figures of three for 31. Tsotsobe was again tight (one for 23), bowling an imprressive first spell that suggested a return to his best form.
For the Knights, the huge loss was made worse by the injury to Hendricks, and they won't look back on Wednesday's showing with any fondness.
Chevrolet Knights: Michael Erlank, Reeza Hendricks, Rillee Rossouw, Ryan Bailey, Ryan McLaren, Obus Pienaar, Werner Coetsee, Nicky Boje, Johan van der Wath, Dillon du Preez, Jean-Pierre Triegaardt (wk) Sunfoil Dolphins: Divan van Wyk, Cameron Delport, Daryn Smit (c/wk), Imraan Khan, Vaughn van Jaarsveld, David Miller, Lonwabo Tsotsobe, Craig Alexander, Robbie Frylinck, Prenelan Subrayen, Cody Chetty.