Durbanville number four bat Jean Marais began the process of helping the home side recover from 2-2, hitting six fours in his innings of 39.
Left-arm spinner Bradley Petersen held the Durbanville recovery process in check during the middle overs, breaking two burgeoning partnerships as he claimed 3-33 in his ten overs sent down on the trot.
Dale Campbell maintained the home side’s forward progress during the middle portion of their innings, striking a brisk 36 from 54 balls.
Cape Town opening bowler Brendan Young made probing inroads into the Durbanville batting in each of his three spells, with their partnerships generally forming while Young was withdrawn from the attack.
With Durbanville starting to lose their way once more at 111-7 with just eleven overs remaining, Jody Lawrence helped his captain stop the rot – scoring the bulk of the runs in an important eighth-wicket stand of 37.
Nathan Swartz, the Durbanville captain, occupied the crease for 14 overs towards the close of his side’s innings, gleaning a further 21 runs for them off his own bat.
Brendan Young returned to the attack in the 48th over and immediately knocked over the last two Durbanville wickets in his first over back, thereby completing what should have been a match-winning return of 5-14.
With Cape Town’s reply meandering its way aimlessly to 23-1 after 16 overs, something had to give eventually – and first-change seamer Tashwin Lukas triggered the subsequent dramatic collapse by then claiming three for nought in ten balls.
Durbanville left-arm spinner Eddie Schutte provided further impetus to Cape Town’s rapid demise, claiming 2-2 in his first two overs.
Jody Lawrence blew away four of the last five Cape Town wickets in 13 deliveries, at a personal cost of just three runs, to rout the visitors for a dismal 34 all out.
It’s all over at the Ed Fivaz Oval, Cape Town crashing to a heavy 126-run defeat as their 2019/20 Premier League campaign gets off to a rather less-than-promising start.