Saracens defied a spirited Sale, mini injury crisis and climate activists to clinch the Gallagher Premiership title for a sixth time at Twickenham.
A 35-25 victory over the Sharks made amends for last season's last-gasp defeat by Leicester at the same stage and delivers their first silverware since being relegated for salary cap breaches in 2020.
Two Just Stop Oil protestors brought a halt to the game in the first half when they ran on to the pitch, letting off orange smoke bombs before being led away by stewards amid jeers from the crowd.
Both were arrested and while orange patches were still evident on the pitch at the final whistle, the interruption failed to take the shine off an enthralling climax to the season.
Saracens threatened to pull clear before and after half-time but Sale stayed in the fight and then pounced in a dominant third quarter that saw tries by Tom Roebuck and Bevan Rodd seize the lead.
But drawing on all the experience accumulated during 13 years of Premiership and European finals, Saracens showed their resolve to hit back through Elliot Daly and Ivan van Zyl.
Daly's 67th-minute try, born out of Joe Carpenter's charged-down kick, will make painful viewing for Sale as the moment when the lead and momentum of the game swung dramatically.
The blazing sunshine sapped the players' energy and Saracens had to deal with the additional early challenge of losing a second England front-rower after Jamie George's afternoon was ended by a possible concussion sustained during a tackle by Tom Curry.
Shortly before kick-off prop Mako Vunipola was withdrawn from the bench through injury yet for all the disruption, the score was tied at 6-6 heading into the second quarter.
Farrell had shaded the early phase of his duel with Ford but Manu Tuilagi's forceful runs through Saracens' midfield marked him out as the most dangerous player on the field.
Then play was halted with the arrival of two protestors. The two men were jeered by the crowd before fans cheered as they were escorted from the stadium by stewards. The game restarted after a delay of around five minutes.
Play resumed with last year's runners-up taking the lead through a penalty try.
Alex Goode threaded a bobbling kick down the right touchline and with Max Malins about to grab the ball and fall over, he was tackled by Curry to deny a certain try. Curry was sin-binned to compound matters.
Wing Sean Maitland was the latest Saracen to depart injured and the frantic pace continued with Sale's Akker van der Merwe crossing from close range before Malins touched down after Farrell had drawn an attempted big hit from Tuilagi.
The first half finished with the London club launching a series of high-tempo raids and Sale needed to score soon to stop them marauding out of sight.
The try came in the 45th minute when a defensive error by Daly allowed Tom Roebuck over and moments later Daly saw what should have been a routine score disallowed for a foot in touch.
Farrell kicked a penalty but Sale were over again through a move started when Tuilagi careered through the midfield and that ended with Rodd appearing at scrum-half to pounce from short range.
The Sharks were dominating but when a clearance was charged down Saracens reacted in a flash, winning the ball and feeding it wide where Daly was waiting to score.
And the turnaround was completed when a training ground move sent Malins into space for Van Zyl to finish, with the TMO confirming the match-settling score.
The English Premiership rugby final between Saracens and Sale at Twickenham was briefly held up on Saturday when Just Stop Oil protesters invaded the pitch and released orange powder.
Three protesters ran onto the pitch 15 minutes into the match and, against a chorus of boos from the crowd, released powder in a similar fashion to their protest at the recent snooker world championship.
The two men were jeered by the crowd before fans cheered as they were escorted from the stadium by stewards. The game restarted after a delay of around five minutes.
A statement from Just Stop Oil said the men involved in the protest were Dr Patrick Hart, 37, a GP from Bristol and Sam Johnson, 40, a construction worker from Essex.
"Two Just Stop Oil supporters have disrupted the Gallagher Premiership Rugby final," read the statement.
"They are demanding a halt to any new licences for oil, gas and coal projects in the UK."
According to the statement, Hart said: "I am doing this because it's my duty as a doctor. The climate crisis is the greatest health crisis humanity has ever faced.
"People are dying now and more will die every day unless we stop new oil, gas and coal.
"In the same way the tobacco companies lied to us that tobacco was safe, the scrum of fossil fuel companies and corrupt politicians have been lying to us. They are keeping us addicted to fossil fuels, even though they know it's killing us.
"I am not prepared to let them get away with mass murder. We are ordinary people. We are the doctors and nurses who care for you when you are sick. I call on everyone to come and join us in the streets and be on the right side of history."