Theunis de Bruyn and Rudi Second put on 258 for the fourth wicket as the Knights made up for lost time against the Dolphins in their rain-hit Sunfoil match in Kimberley.
After day one was washed out, the Knights were sent in to bat. The Dolphins may have been feeling comfortable when they had taken three wickets for 85, but that was when De Bruyn and Second came together.
The two played at one-day pace as the Knights captain smashed 170 off 232 balls, which included 17 fours and four sixes, while Second collected 14 fours in his 125 off 170 balls at a rate of almost 74. The two were batting at more than 4.5 an over until Second fell shortly before the close, caught behind off Andile Phehlukwayo.
The Knights closed at 352-4.
In Benoni, the Titans battled to stay in touch with the Highveld Lions as they fell to 146-4, trailing by 201 in the Sunfoil series Jukskei derby in Benoni.
The Lions closed off on 347, thanks to a magnificent innings of 99 from Nicky van den Bergh, and an equally imposing 49 from No 10 bat Nono Pongola.
They put on 80 for the ninth wicket after the Lions had been reeled in by the Titans late on the first day. Van den Bergh fell agonisingly short of his ninth first-class hundred when he was trapped lbw by left-arm spinner Tabraiz Shamsi. They enabled the Lions to put on an extra 81 to tehir overnight score of 265-8.
The Titans, in reply, were never able to get going, although all the top four made contributions. They had recovered to 99-2 after Heino Kuhn (18) and Aiden Markram (29) had departed, but Henry Davids (31) and the anchor, Grant Mokoena (35 off 95) both fell to Bjorn Fortuin. Heinrich Klaasen (26) is holding the fort with David Wiese (4).
Photo: Samuel Shivambu/BackpagePix