The Bulls defence let them down as they gave the lead up several times on Saturday with the Sunwolves winning the match 42-37.
The Sunwolves went 14-0 ahead through Hayden Parker and Keisuke Uchida tries before the Bulls got on the board with a try from Kriel.
Kriel went over again to level things out and it was a great try by Pollard that put the visitors infront at the break with 21-14.
Pollard got a penalty over in the second half but it was former Bulls and Stormers wing Gerhard van den Heever that scored for the Sunwolves to keep them in-touch.
The Bulls had the lead in the final quarter but it was the Sunwolves with the better finish.
This was only the third victory for the Sunwolves and it was their ability to cut the Bulls open that secure the win.
The midfield of Kriel and Kotze did not work and their defensive effort was poor.
Little was impressive for the Sunwolves and was the spark in may of their tries on the day.
Even though the Bulls dominated the set pieces they could not transferred that to the backs to finish it off.
At the breakdown the Bulls also lost the battle as they did not were able to manage their own ball.
Micthell and his troops were poor on the day with their execution and will be pretty upset with their effort.
Tries: Parker, Uchida, Van den Heever, Britz, Little, Warren-Vosayaco
Cons: Parker 6
Yellow Card: Britz
Tries: Kriel 2, Pollard, Van Vuuren
Cons: Pollard 4
Pens: Pollard 3