Stormers came from behind to beat Clermont Auvergne 30-16 in the Heineken Champions Cup and secure a place in the last 16.
Stuart McCloskey and Nick Timoney scored tries and John Cooney kicked 19 points as Ulster pulled off a major ambush at Clermont.