Postpublished at 69 mins
Northampton 19-13 Saracens
Theo Dan overthrows the line out and Saints come forward.
But a big tackle from Owen Farrell forced a knock-on.
FT: Northampton Saints 22-20 Saracens
Saints reach the final 10 years after they beat Saracens to win their only Premiership title
Northampton will play either Bath or Sale at Twickenham in the final on Saturday, 8 June.
Defeat ends an era for Saracens with Owen Farrell, Billy and Mako Vunipola all playing their final games for the club
Fin Smith kicks 17 points as Burger Odendaal scored Saints try
Alex Lewington's try closed the gap for Saracens as Elliot Daly kicked two penalties, before Luca Cinti scored in 78th minute
Northampton finished first in the Premiership table to secure the home semi-final at Franklin's Gardens
Alex Winter
Northampton 19-13 Saracens
Theo Dan overthrows the line out and Saints come forward.
But a big tackle from Owen Farrell forced a knock-on.
Northampton 19-13 Saracens
Fin Smith kicks into the 22.
Saints take the line out and quickly release Ollie Sleightholme off his wing.
Alex Coles almost skips away to the left corner but then Courtney Lawes is pinged for going off his feet and Sarries can breathe again.
Northampton 19-13 Saracens
Lennie Newman
Former Northampton Saints player and manager
I think we're seeing signs of Saracens tiring a little.
There are these little moments which are absolutely falling the Saints' way.
If they didn't then I think we'd be in trouble.
Juarno Augustus has really come into this game. He's been quite in the first half but the game has come to him.
Northampton 19-13 Saracens
Owen Farrell tries another grubber, this time on halfway, it ricochets back and Saints win the scrum with the ball unplayable.
And a big heave wins yet another penalty for Northampton.
Fin Smith
This time there is no error from Fin Smith and Saints edge further ahead once more.
What a game!
Northampton 16-13 Saracens
Off goes Alex Mitchell in midfield through a hole.
Saints to 10 yards out.
Saracens holding them well but then Tom Willis goes off his feet as the ball creeps out of the ruck!
Penalty almost in front of the posts.
Northampton 16-13 Saracens
Hugh Godwin
Rugby union journalist on BBC Radio London
Saracens are going for it now.
Whether or on they've picked this team partly on sentiment with the older lads starting the game.
Alex Lewington with a brilliant finish in the corner. He made a bit of a mistake last time out at home against Sale but he's redeemed himself. Great rugby by Saracens to get themselves back in this match.
Northampton 16-13 Saracens
Is Alex Mitchell in the left corner?
Mitchell starts the move with a lovely inside pass, then gets it back to sprint towards the try line.
But a miraculous cover tackle from Juan Martin Gonzalez has dragged his foot into touch!
What a moment that could be.
Northampton 16-13 Saracens
Fin Smith drags one wide.
His first blink of the night.
Northampton 16-13 Saracens
Northampton line-out 35 yards from the Saracens line.
Saracens in at the side from the maul and give up the penalty.
Fin Smith for the posts.
And Alex Waller is replaced and walks off to a tremendous ovation.
His last appearance at the Gardens.
Northampton 16-13 Saracens
Saints come straight back and Ollie Sleightholme kicks ahead down the left wing, kicks on again but the bounce is against him, he's force to grubber a third time and knocks it dead.
Alex Lewington
A very messy scrum but Saracens come away with it.
It's spread to Elliot Daly who almost slips away down the left but well held in the end.
Now some phases for Sarries for the first time in this half and they work Saints right then left.
Owen Farrell makes a break and then dabs a delicate kick into the left corner.
Alex Lewington is there first and gathers to touch down!
And then Elliot Daly lands a beautiful conversion from wide left.
What a try! Game on.
Northampton 16-6 Saracens
Sarries knock on in midfield and Saints try to go right off the scrum.
Alex Mitchell forced to box kick and Elliot Daly takes it to launch an attack on the opposite wing.
Theo Dan is on for Sarries and here's his first carry into George Furbank who may be a little high in the tackle.
Saints knock on and it'll be a Sarries scrum near halfway.
Northampton 16-6 Saracens
Chris Ashton
Two-time Champions Cup winner on 5 live sports extra
The Saints attack is really flowing, they're finding space. Fin Smith and George Furbank are working really well together.
We haven't seen enough of Tommy Freeman this evening so far for me. He's been so good for Saints this year, so good on the ball but I'd really like him to get a bit more involved.
It just feels like Saints are getting held back and it's a matter if time before they do get some more points on the board.
Northampton 16-6 Saracens
Fin Smith and then Alex Mitchell almost find a way through before Maro Itoje comes up with a huge hit to stop the momentum.
A kick to the left corner is fielded by Elliot Daly and as they try to run it out they win a penalty on the floor.
Billy Vunipola is replaced and that could be the last time we see him in English rugby.
Northampton 16-6 Saracens
Owen Farrell with a spiral bomb towards the right wing but it bounces safely into touch.
The line-out is messy but Saracens are pinged for killing the ball.
Nothing to get Sarries going at all in this second half so far.
Northampton 16-6 Saracens
Fin Smith finds a little hole and darts towards the 22 but Saracens scramble well in defence and force the turnover in the tackle and Owen Farrell can clear.
Northampton 16-6 Saracens
Another penalty for Saints at the scrum!
This time it's Marco Riccioni penalised.
Back into the Sarries half Saints go.
Northampton 16-6 Saracens
Alex Mitchell kicks for the left corner but his opposite number Ivan van Zyl makes the mark and Elliot Daly clears.
Daly then claims the return kick but van Zyl is forced to box and Sarries knock-on in the air.
Northampton 16-6 Saracens
Saints with the first chance to play down the right but Courtney Lawes knocks on in the tackle.
There was an earlier knock-on from Sarries so Saints have the scrum.
And then Jamie George is pinged for not holding his weight.
It's the second time so a full penalty and Saints kick up to 30 yards out.