It will be an all-English final in the LV= Cup this season after Northampton defeated the Scarlets 27-12 to set up a showdown with Leicester at Sixways.
In a combination which worked to perfection, the experience of older heads like Tom Wood and Stephen Myler proved crucial in setting a platform for younger players such as Scott Armstrong and Alex Waller to show their worth in the semi-final.
With Franklin's Gardens bathed in sunshine and a final as the prize for the winners, both sides opened the game in positive fashion and only James Craig's try-saving tackle on the line prevented the Scarlets from taking an early lead.
The visitors looked sure to open the scoring on a number of occasions as they scythed through the Saints defence but some huge hits, in particular from Paul Diggin, kept the Welsh side at bay in a fast and furious first ten minutes.
As a signal of their intent to progress to the final, Saints used their first penalty in Scarlets territory to kick to the corner and put pressure on the visitors. It was a decision that was to prove well-judged as Saints powered towards the line from the resulting line-out and Waller crashed over for the opening score.
The try was just what the doctor ordered for the Saints who had started on the back foot and the ever-reliable Stephens of Myler and Jones exchanged penalties as the game continued at a rapid pace, giving supporters of both teams plenty to cheer about.
Scarlets had run well from deep in the opening exchanges but mistakes with ball in hand were beginning to give the Saints a platform on which to take the game by the scruff of the neck. It was one of those errors that proved costly as Myler punished them from the tee.
The mistakes from the Welshmen were becoming infectious as Saints conceded a soft penalty for offside straight from the restart to the frustration of Jim Mallinder and his coaching staff. Jones made no mistake with the kick and he reduced the gap to seven points as the game hung in the balance after an enthralling first 40 minutes.
A ten-minute half-time break had evidently done nothing to rid the game of the errors that affected the first half and Jones hauled the Scarlets back to within four points following side entry by the Saints as the hosts inflicted all the damage on themselves.
As annoyed as Mallinder would have been with the previous ill-discipline, so he would have been delighted with his team's response. Excellent work from Vasily Artemyev kept the ball in play on the right-hand touchline and Saints span the ball from right to left looking desperately for the opening. Quick ball was delivered superbly by Martin Roberts and Armstrong was the man over, the young winger diving over the line in the left corner to give the home side their second score.
Another wonderful covering tackle from Diggin stopped Scarlets from hitting back straight away but the full-back was powerless to prevent Jones from reducing the arrears with another penalty goal as the visitors refused to lie down, despite some big hits.
Myler's third penalty was a deserved reward for the Saints after forcing Scarlets into more handling errors and his fourth just minutes later looked set to kill off the visitors' stubborn resistance as the gap between the teams stretched out to twelve points in the final quarter.
Scarlets were in danger of being kicked out of the competition in every sense and as they made efforts to find the score which would get them back into the encounter, they were met with a green, black and gold wall at every turn as the Saints kept them out.
Despite movement on the scoreboard slowing down in the final ten minutes, the action on the field certainly wasn't letting up. James Downey and Scarlets' Dominic Day were both shown yellow in separate incidents before Ryan Lamb slotted through his first penalty to complete the scoring and send the Saints to next weekend's final at Sixways Stadium.
Tries: Waller, Armstrong
Pen: Myler 4, Lamb
Pen: Jones 4
Northampton: 15 Paul Diggin, 14 Vasily Artemyev, 13 George Pisi, 12 Tom May, 11 Scott Armstrong, 10 Stephen Myler, 9 Martin Roberts, 8 Roger Wilson, 7 Tom Wood, 6 Calum Clark (capt), 5 Christian Day, 4 James Craig, 3 Paul Doran-Jones, 2 Andy Long, 1 Alex Waller.
Replacements: 16 Ross McMillan, 17 Soane Tonga'uiha, 18 Tom Mercey, 19 Mark Sorenson, 20 Ben Nutley, 21 Ryan Glynn, 22 Ryan Lamb, 23 James Downey.
Scarlets: 15 Dan Newton, 14 Liam Williams, 13 Gareth Maule (capt), 12 Adam Warren, 11 Andy Fenby, 10 Stephen Jones, 9 Liam Davies, 8 Kieran Murphy, 7 Josh Turnbull, 6 Aaron Shingler, 5 Dominic Day, 4 Lou Reed, 3 Deacon Manu, 2 Emyr Phillips, 1 Rhodri Jones.
Replacements: 16 Kirby Myhill, 17 Phil John, 18 Peter Edwards, 19 Sione Timani, 20 Matt Gilbert, 21 Gareth Davies, 22 Nick Reynolds, 23 Iongi Viliame.
Referee: Jérôme Garces (France)
Assistant referees: Robin Goodliffe, Andrew Watson
Television match official: Trevor Fisher