Harlequins ran in six tries as they beat Gallagher Premiership table toppers Northampton Saints 41-32, in a game in which former England man Danny Care was fortunate to escape a red card.
Care had already been yellow carded at Twickenham when he appeared to come off his feet at the breakdown to kill the ball, but referee Karl Dickson decided it was only a penalty.
Care was substituted immediately and his replacement Will Porter delivered a pair of tries to seal victory for the home side in the final 20 minutes.
Luke Northmore also touched down twice for Quins, who are fifth in the table on 49 points, behind fourth-placed Bristol on points difference after the Bears secured an epic comeback win over Leicester Tigers.
Bristol stun Leicester in final 10 minutes
Magnus Bradbury scored the last-gasp try as Bristol rallied from 19-0 down after 70 minutes to win 21-19, with the result boosting the Bears’ play-off-hopes and ending the Tigers’ chances.
Ollie Hassell-Collins notched two tries and Francois van Wyk one to put Leicester in complete control, only for Bristol prop Max Lahiff to score a brace.
Lahiff touched down either side of Mike Brown’s sending off for the Tigers for a second yellow card, with Brown given his marching orders following a head head-on-head collision with Benhard Janse Van Rensburg.
Bradbury then levelled the scores before AJ MacGinty’s conversion clinched the dramatic turnaround.
Care escapes red as Quins win at Twickenham
In the Harlequins-Northampton match – in which Quins trio Care, Louis Lynagh and Tyrone Green were all sin-binned – the Care controversy came after 62 minutes.
Saints used the penalty to produce a try as Tom Litchfield darted over, allowing Fin Smith to give his side the lead but after Green returned to the field, Porter brought Quins another two scores.
Northampton bagged a try through Courtney Lawes. but Jarrod Evans then landed a penalty with the final kick of the game as Saints lost their losing bonus point.
Ad content | Stream Sky Sports on NOW
Stream Sky Sports live with no contract on a Month or Day membership on NOW. Instant access to live action from the Premier League and EFL, plus darts, cricket, tennis, golf and so much more.
Get Sky Sports on WhatsApp
You can now receive messages and alerts for the latest breaking sports news, analysis, in-depth features and videos from our dedicated WhatsApp channel. Find out more here…