![Sale vs Gloucester 19/20 Live Reporting](https://www.salesharks.com/wp-content/uploads/2022/02/MatchCentre_HeaderImage_1280x1280px-640x640-c-default.jpg)
Follow #YourSharks Live
![Gallagher Premiership](https://www.salesharks.com/wp-content/uploads/2022/03/PR_Gallagher_Final_Logo.png)
![Gloucester Rugby](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
Sat 19 Oct 3:00pm AJ Bell Stadium Attendance: 0
Sale Sharks vs Gloucester Rugby
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
82"
Sale vs Gloucester 19/20 Live Reporting
80+2"
Match Ended
Sale vs Gloucester 19/20 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
78"
Yellow Card
Freddie Clarke
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
73"
Substitution
Sale vs Gloucester 19/20 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
73"
Substitution
Aaron Hinkley
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
70"
Penalty
Billy Twelvetrees
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
70"
Substitution
Sale vs Gloucester 19/20 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
70"
Substitution
Freddie Clarke
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
67"
Substitution
Sale vs Gloucester 19/20 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
67"
Substitution
Fraser Balmain
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
67"
Substitution
Jamal Ford-Robinson
67"
Penalty
Rob du Preez
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
67"
Substitution
Sale vs Gloucester 19/20 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
64"
Penalty
Billy Twelvetrees
63"
Substitution
Sale vs Gloucester 19/20 Live Reporting
63"
Substitution
Sale vs Gloucester 19/20 Live Reporting
63"
Substitution
James Phillips
63"
Substitution
Ben Curry
63"
Substitution
Sale vs Gloucester 19/20 Live Reporting
63"
Substitution
Sale vs Gloucester 19/20 Live Reporting
58"
Substitution
Cameron Redpath
58"
Substitution
Rohan Janse van Rensburg
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
56"
Try
Sale vs Gloucester 19/20 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
52"
Conversion
Billy Twelvetrees
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
50"
Try
Mark Atkinson
48"
Substitution
Sale vs Gloucester 19/20 Live Reporting
48"
Substitution
Ross Harrison
48"
Substitution
Josh Beaumont
48"
Penalty
Rob du Preez
48"
Substitution
Sale vs Gloucester 19/20 Live Reporting
48"
Substitution
Sale vs Gloucester 19/20 Live Reporting
48"
Substitution
Sale vs Gloucester 19/20 Live Reporting
48"
Substitution
Sale vs Gloucester 19/20 Live Reporting
48"
Substitution
Sale vs Gloucester 19/20 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
42"
Substitution
Val Rapava-Ruskin
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
42"
Substitution
Sale vs Gloucester 19/20 Live Reporting
40"
Match Ended
Sale vs Gloucester 19/20 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
40"
Match Started
Sale vs Gloucester 19/20 Live Reporting
30"
Penalty
Rob du Preez
17"
Conversion
Rob du Preez
16"
Try
Sale vs Gloucester 19/20 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
0"
Sale vs Gloucester 19/20 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/Gloucester_Rugby.png)
0"
Match Started
Sale vs Gloucester 19/20 Live Reporting