They had too much firepower in this semifinal clash, scoring seven tries to two in a well-deserved win over the Cape side.
The first half was a slow affair overall but it started off with a bang as Tafel Lager Griquas' wing Enver Brandt touched down two minutes after the match kicked off. Flyhalf George Whitehead kicked a penalty goal in the 11th minute to give his charges a comfortable lead in the opening minutes of the clash.
DHL WP hit back in the 12th minute as fullback and captain Craig Barry crashed over but flyhalf Abner van Reenen missed the conversion.
The match settled into a tight affair with neither team threatening the scoreboard until flank Gideon van der Merwe scored a try with nine minutes left of the first stanza. Whitehead was on target with his conversion attempt.
Van Reenen brought the curtain down on the first half as he kicked two quick penalties to cut the half-time deficit to 15-11 in favour of the the Kimberley team.
The second half started in the same fashion as the first half ended with Van Reenen kicking his third penalty goal but this was cancelled out by the Griquas as they scored two quick tries in the 46th and 49th minute courtesy of outside centre Eduan Keyter and Brandt. Whitehead added the two conversions.
Lock Brandon Valentyn pulled back a try for DHL WP eight minutes later which Van Reenan converted before the Kimberley side hit back with three tries in the final twenty minutes of the semi-final.
Scrumhalf Izak Burger, Van der Merwe and fullback Anthony Volmink all added their names to the scoresheet with Whitehead kicked three conversions to ensure the Tafel Lager Griquas emerged as 50-21 victors.
DHL Western Province 21 (11), Tafel Lager Griquas 50 (15)
DHL WP - Tries: Craig Barry, Brandon Valentyn. Conversion: Abner van Reenen. Penalties: Van Reenen (3).
Tafel Lager Griquas - Tries: Enver Brandt (2), Gideon van der Merwe (2), Eduan Keyter, Zak Burger, Anthony Volmink. Conversions: George Whitehead (6). Penalty: Whitehead.