It's all over! The referee has blown their whistle to end the game.
Stormers decide to make a substitution, with Andre-Hugo Venter getting some game time.
Stormers decide to make a substitution, with Scarra Ntubeni being replaced.
Connacht Rugby decide to make a substitution, with Jonny Murphy getting some game time.
Connacht Rugby decide to make a substitution, with Shane Delahunt being replaced.
Tom Daly curls the ball too far, missing the posts to the left.
A series of passes by Connacht Rugby results in a try for Peter Sullivan
That's a great try assist by Alex Wootton.
Connacht Rugby make a substitution with Peter Sullivan coming on.
Connacht Rugby make a substitution with Conor Fitzgerald coming off.
Stormers make a substitution with Neethling Fouche coming on.
Stormers make a substitution with Cornel Smit coming on.
Stormers make a substitution with Brok Harris coming off.
Stormers make a substitution with Sergeal Petersen coming off.
Stormers make a substitution with Paul de Wet coming on.
Stormers make a substitution with Herschel Jantjies coming off.
Stormers make a substitution with Alistair Vermaak coming on.
Stormers make a substitution with Steven Kitshoff coming off.
Ruhan Nel (Stormers) is shown a yellow card
Stormers make a substitution with Hacjivah Dayimani coming on.
Stormers make a substitution with Ernst van Rhyn coming off.
Connacht Rugby make a substitution with Tom Farrell coming on.
Connacht Rugby make a substitution with Peter Sullivan coming off.
Connacht Rugby sub Abraham Papali'i comes onto the field.
Cian Prendergast departs for Connacht Rugby.
The Connacht Rugby supporters go wild as Conor Fitzgerald successfully kicks the conversion.
Great hands by Connacht Rugby leads to a try for Tom Daly
Conor Fitzgerald played a key part in that try.
The defensive line has been broken as Conor Fitzgerald goes through the gap.
The defensive line has been broken as Caolin Blade goes through the gap.
Caolin Blade comes on for Connacht Rugby.
Kieran Marmion leaves the field.
Sergeal Petersen (Stormers) is shown a yellow card
What a run here by John Porch as they get over the gainline!
What a run here by Shane Delahunt as they get over the gainline!
Connacht Rugby decide to make a substitution, with Conor Oliver getting some game time.
Connacht Rugby decide to make a substitution, with Jarrad Butler being replaced.
Connacht Rugby decide to make a substitution, with Oisin Dowling getting some game time.
Connacht Rugby decide to make a substitution, with Niall Murray being replaced.
Connacht Rugby decide to make a substitution, with Jordan Duggan getting some game time.
Connacht Rugby decide to make a substitution, with Denis Buckley being replaced.
Manie Libbok adds the two points for Stormers.
Nobody was going to stop Manie Libbok from scoring that try!
Manie Libbok makes the break as the defence re-enacts the parting of the red sea.
Connacht Rugby make a substitution with Jack Aungier coming on.
Connacht Rugby make a substitution with Tietie Tuimauga coming off.
The second half kicks off.
Stormers sub Junior Pokomela comes onto the field.
Deon Fourie departs for Stormers.
Stormers sub David Meihuizen comes onto the field.
Adre Smith departs for Stormers.
The half-time whistle blows and both teams head for the dressing rooms.
There wasn't enough power on that conversion attempt by Manie Libbok as it drops short of the posts.
The pick and go results in a try for Stormers as Damian Willemse goes over.
That's a great try assist by Herschel Jantjies.
Fabulous play by Stormers has led to Sergeal Petersen being able to wriggle through a gap.
Conor Fitzgerald does the business as their conversion attempt goes over.
The pressure has finally told as Paul Boyle scores from close range.
Damian Willemse curls the ball too far, missing the posts to the right.
A wonderful passing move by Stormers is finished off by Sergeal Petersen
Damian Willemse sets up the try.
We are underway as the referee blows their whistle.