The Crusaders withstood fierce Stormers pressure at the death to claim a hard-fought 19-14 victory in front of a packed Newlands this morning.
The Stormers were left to regret their decision not to take the points from three kickable penalties in the final 10 minutes, as they instead went for the winning try but found their path blocked by the resolute defence by the Crusaders.
The home team was also guilty of committing too many errors over the course of the match, losing six of its own lineouts, allowing the more consistent Crusaders to come away with the spoils.
Without captain Kieran Read and first five-eighth Dan Carter, the Crusaders looked in early trouble when Stormers flanker Siya Kolisi crossed over for the opening try in 16th minute.
Seven minutes later the Stormers went out to a 11-0 lead before the Crusaders came back to score 13 unanswered points and take the lead into the halftime break.