They held a 10-6 lead at the break.
The visitors, fresh off a SuperSport Rugby Challenge win, continued in the same vein in their opening match in the Currie Cup - sponsored by DirectAxis Financial Services - as they showed much more fluency and rhythm in their performance and outscored the home side by four tries to one.
The defending champions showed very little cohesion at Jonsson Kings Park and only managed some patterns in the early stages of the second half.
Rainy conditions before kick-off aided Tafel Lager Griquas in their determination to dominate up front and allowing George Whitehead (flyhalf) to rule the roost over field position and the tempo of the match.
The Cell C Sharks’ plan to bring their speedy backs into play early on proved a gamble with the slippery ball and such a spill resulted in an early try to Tafel Lager Griquas scrumhalf Zak Burger.
Whitehead converted and kicked a penalty goal, but it was the territorial dominance created by Whitehead's accurate punts that kept the home side on their heels.
The Cell C Sharks got into the game late in the first half and two Curwin Bosch penalties helped them to convert that pressure onto the scoreboard.
The second half was dominated by the men from Kimberley.
Michal Hazner scored an early try after a clever chip by Andre Swarts and Whitehead kicked a second penalty to extend their lead.
Cameron Wright scored the home side's only try after an hour of play as they spurned numerous other chances with sloppy handling.
Two devastating line-out drives by Tafel Lager Griquas saw replacement-hooker, Wilmar Arnoldi, at the end of both for his brace, the second handing his team a well-deserved bonus point.
They were just way too fluent and organised for the home side, who looked rushed and over-eager on a night where cool heads ruled.
Cell C Sharks - Try: Cameron Wright. Conversion: Curwin Bosch. Penalty goals: Bosch (2).
Tafel Lager Griquas - Tries: Zak Burger, Michal Haznar, Wilmar Arnoldi (2). Conversions: George Whitehead (4). Penalty goals: Whitehead (3).