The Blues scored a shock 33-14 win over the Stormers in Cape Town to go two from two on their South African tour on Sunday (NZ time).
They burst out of the gates to go ahead 20-0 midway through the first half, and held the home team scoreless in the second half to secure their first win at Newlands since 2009.
The Blues headed into the match as massive underdogs, the Stormers the only unbeaten side remaining in the competition. Coming into this match the latter had conceded seven points in three home matches, holding the Hurricanes and Bulls scoreless.
Instead, Leon MacDonald's side defied the odds to claim the third win of the season - all on the road - to now sit one point behind the Crusaders in the New Zealand conference, although the three-time defending champions do have a game in hand.
Stormers captain Steven Kitshoff admitted his side wasn't up to the contest.
"The Blues came out more hungry than us and just had us on the back foot," he said. They had an unreal start to the game.
"We had no answers in the first 20 minutes. We found our feet towards the end of the first half, showed some good moments, scored two tries but we just could not capitalise."
The Blues opened up their account in only the second minute with a penalty goal through Otere Black, after the hosts were penalised for being offside.
Minutes later, former England international Joe Marchant scored the first try of the game.
Black kicked his second penalty goal of the game, before three-test All Blacks flanker Dalton Papali'i scored the Blues' second to open up a 20-point lead.
Momentum then shifted to the Stormers as No.8 Juarno Augustus and wing Sergeal Petersen scored tries - the second coming when the Blues had 14 men on the field after Mark Telea was yellow-carded for taking out Petersen in the air.
But the Blues had the final say to the half as Marchant scored his second of the game to hand his side a 27-14 lead at half-time.
Black kicked two second-half penalty goals to secure a dominant victory for the Blues .
The Blues now return to New Zealand for a crucial clash against the Hurricanes, who scored 10tries in a 62-15 thumping of the Sunwolves in Napier on Saturday.
The Stormers meanwhile have a bye.
Blues 33 (Joe Marchant 2, Dalton Papalii tries; Otere Black 4 pens, 3 cons), Stormers 14 (Juarno Augustus, Sergeal Petersen tries; Damian Willemse 2 cons).
Join us for live updates of the 2020 Super Rugby season