Points difference is the only thing separating Tuks from Pukke, after the Potchefstroom outfit was held to a 26-26 draw by Maties.
UP-Tuks registered on the scoreboard early on when left winger Jermaine Kleinsmith crossed the try line untouched in the third minute. UP-Tuks added onto the lead when Dan Kriel bust through a tackle to score their second converted try.
UCT-Ikeys pushed hard as they looked to hit back before the half-time break, but the UP-Tuks defence held up well and they took their two try advantage into half-time.
UCT-Ikeys were dealt a blow as UP-Tuks scrumhalf Ruan Steenkamp crashed over from a driving maul, leaving the defending champions with it all to do. UP-Tuks wrapped up the bonus point shortly afterwards as Kleinsmith went over for his second try to give them a 29-0 lead.
UCT-Ikeys registered on the scoreboard when replacement prop Robin Murray barged his way over from close range, but UP-Tuks hit straight back with Steenkamp going over from another maul try to make the score 34-8.
UCT-Ikeys prevented another whitewash when captain Guy Alexander got over after another big effort up front before Paul Cohen crossed in the corner for their third try. Thoughts of a comeback from UCT-Ikeys quickly died out as UP-Tuks had the final say through Nqobisiswe Mxoli from another rolling maul.