Taulupe Faletau and Semesa Rokoduguni scored two tries each as Bath Rugby booked their place in the European Challenge Cup semi-finals with a thrilling win against Brive.
The Welsh forward scored the first of the afternoon in an 11-minute spell which brought three tries for the home side, sending the Rec crazy.
Tom Homer and Rokoduguni each got their names on the score sheet as the hosts put one foot in the last four by taking a commanding half-time lead.
Brive threatened to ruin the party as Fabien Sanconnie scored twice, but Bath finished strongly as Rokoduguni scored an excellent late try.
Australian hooker Nathan Charles made his Bath debut, two weeks after signing on a short-term deal until the end of the season.
And it was Bath who took the lead as Rhys Priestland confidently booted a penalty through the posts, but Brive regained their composure and hit back through two Gaetan Germain penalties.
Bath were dangerous with ball in hand and scored the first try of the match mid-way through the first half as Priestland and Kahn Fotuali’i combined before releasing Faletau in to score.
That try built their confidence, and they quickly added a second as Rokoduguni burst through a gap sucking in Brive defenders, who scrambled to bring him down.
The ball was moved wide with some fast hands, and Homer dived in at the corner.
A third followed shortly after as Jonathan Joseph created space for Rokoduguni on the right and he strolled in.
And the hosts continued to play fast, attacking rugby after the break as Faletau grabbed his second of the match to stretch the lead even further.
But Brive dug deep and responded shortly after with their first try of the match as 22-year-old forward Sanconnie powered over.
And the Frenchman got his second minutes later to make home supporters nervous, as Brive closed the gap to seven points.
Bath almost extended their advantage, but Fotuali’I’s kick over the top for Rokoduguni took an unfortunate bounce and went out of play.
But the winger settled it by beating seven defenders on a mazy run in the last few minutes.
Tickets to the Aviva Premiership Rugby Final is on 27 May at Twickenham are now on sale. If you want to have an unforgettable day out at club rugby’s best Cup Final then click here for tickets.