It's all over! The referee has blown their whistle to end the game.
A gap opened in the defence and Matthis Lebel took full advantage.
Bulls make a substitution with Stedman Gans coming on.
Bulls make a substitution with Cornal Hendricks coming off.
Bulls make a substitution with Morne Steyn coming on.
Bulls make a substitution with Chris William Smith coming off.
Bulls make a substitution with Janko Swanepoel coming on.
Bulls make a substitution with Ruan Vermaak coming off.
Bulls make a substitution with WJ Steenkamp coming on.
Bulls make a substitution with Cyle Brink coming off.
Stade Toulousain make a substitution with Paul Graou coming on.
Stade Toulousain make a substitution with Antoine Dupont coming off.
Stade Toulousain make a substitution with Joshua Brennan coming on.
Stade Toulousain make a substitution with Emmanuel Meafou coming off.
The Stade Toulousain supporters go wild as Thomas Ramos successfully kicks the conversion.
The kick through from Stade Toulousain has allowed Thibaud Flament to touch down.
The defensive line has been broken as Thibaud Flament goes through the gap.
Bulls sub Bismarck du Plessis comes onto the field.
Johan Grobbelaar departs for Bulls.
Francois Klopper comes on for Bulls.
Mornay Smith leaves the field.
Dylan Smith comes on for Bulls.
Gerhard Steenekamp leaves the field.
Alban Placines comes on for Stade Toulousain.
Richie Arnold leaves the field.
David Ainu'u comes on for Stade Toulousain.
Dorian Aldegheri leaves the field.
Rodrigue Neti comes on for Stade Toulousain.
Cyril Baille leaves the field.
The touch judges raise their flags as Thomas Ramos kicks the conversion.
A penetrating move by Stade Toulousain results in a try for Matthis Lebel.
What a run here by Matthis Lebel as they get over the gainline!
That's a great try assist by Antoine Dupont.
The touch judges raise their flags as Thomas Ramos kicks the conversion.
Nothing was going to stop Emmanuel Meafou from scoring as they record the try for Stade Toulousain.
What a run here by Emmanuel Meafou as they get over the gainline!
Antoine Dupont sets up the try.
Stade Toulousain decide to make a substitution, with Dimitri Delibes getting some game time.
Stade Toulousain decide to make a substitution, with Santiago Chocobares being replaced.
Stade Toulousain decide to make a substitution, with Thibaud Flament getting some game time.
Stade Toulousain decide to make a substitution, with Alexandre Roumat being replaced.
Elrigh Louw makes the break as the defence re-enacts the parting of the red sea.
Chris William Smith kicks the penalty.
The second half kicks off.
The half-time whistle blows and both teams head for the dressing rooms.
The Bulls supporters go wild as Chris William Smith successfully kicks the penalty goal.
Peato Mauvaka comes on for Stade Toulousain.
Julien Marchand leaves the field.
The Stade Toulousain supporters go wild as Thomas Ramos successfully kicks the penalty goal.
Harold Vorster (Bulls) is shown a yellow card
This is dangerous for the defence as Matthis Lebel bursts through to advance the Stade Toulousain attack.
Thomas Ramos does the business as their penalty goal attempt goes over.
Thomas Ramos makes no mistake with that penalty goal attempt.
Thomas Ramos kicks the penalty.
Chris William Smith has kicked a penalty goal.
We are underway as the referee blows their whistle.