![Sale vs Northampton 20/21 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)
![Northampton Saints](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
Fri 20 Nov 8:00pm AJ Bell Stadium Attendance: 0
Sale Sharks vs Northampton Saints
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
80+1"
Match Ended
Sale vs Northampton 20/21 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
80"
Sale vs Northampton 20/21 Live Reporting
75"
Penalty
Rob du Preez
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
73"
Penalty
Sale vs Northampton 20/21 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
70"
Substitution
James Grayson
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
70"
Substitution
Fraser Dingwall
66"
Substitution
Denny Solomona
66"
Substitution
Sale vs Northampton 20/21 Live Reporting
66"
Substitution
Curtis Langdon
66"
Substitution
Sale vs Northampton 20/21 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
65"
Try
Piers Francis
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
65"
Conversion
James Grayson
63"
Yellow Card
Sale vs Northampton 20/21 Live Reporting
61"
Substitution
Faf de Klerk
61"
Substitution
Rob du Preez
61"
Substitution
Sale vs Northampton 20/21 Live Reporting
61"
Substitution
AJ MacGinty
60"
Try
AJ MacGinty
60"
Conversion
AJ MacGinty
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
59"
Penalty
James Grayson
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
59"
Substitution
Nick Auterac
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
59"
Substitution
Alex Waller
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
59"
Substitution
Reece Marshall
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
59"
Substitution
James Fish
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
59"
Substitution
Sale vs Northampton 20/21 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
59"
Substitution
Paul Hill
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
59"
Substitution
David Ribbans
59"
Substitution
Cobus Wiese
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
59"
Substitution
Api Ratuniyarawa
59"
Substitution
James Phillips
59"
Substitution
Valery Morozov
59"
Substitution
Bevan Rodd
59"
Substitution
Sale vs Northampton 20/21 Live Reporting
59"
Substitution
Sale vs Northampton 20/21 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
54"
Substitution
Sale vs Northampton 20/21 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
54"
Substitution
Alex Mitchell
44"
Try
Sale vs Northampton 20/21 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
41"
Penalty
James Grayson
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
40"
Substitution
Teimana Harrison
40"
Match Started
Sale vs Northampton 20/21 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
40"
Substitution
JJ Tonks
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
40"
Match Ended
Sale vs Northampton 20/21 Live Reporting
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
23"
Conversion
James Grayson
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
22"
Try
Tom Collins
19"
Conversion
AJ MacGinty
18"
Try
Dan du Preez
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
7"
Substitution
George Furbank
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
7"
Substitution
Sale vs Northampton 20/21 Live Reporting
6"
Conversion
AJ MacGinty
5"
Try
Sale vs Northampton 20/21 Live Reporting
3"
Penalty
AJ MacGinty
![](https://www.salesharks.com/wp-content/uploads/2022/03/SAints-white.png)
0"
Match Started
Sale vs Northampton 20/21 Live Reporting