Steph Reynolds' sensational performance sent Gloucester Rugby into the Singha Premiership Rugby 7s final as they go in search of their third title.
Reynolds captained the hosts on the night and picked up the Man of the Round award thanks to some outstanding displays throughout the evening.
Gloucester are the current holders of the Singha 7s and they showed - in front of a packed Kingsholm stadium - that it will take something special to stop them lifting the trophy once again at Twickenham Stoop on August 28.
The benchmark was set by the home side after the first match as they produced a ruthless display to comfortably beat Exeter Chiefs 36-5.
Lloyd Evans opened the scoring for the Cherry & Whites after just two minutes before Martin Atkinson went over.
The Chiefs got on the board just before half-time, but it was short lived as Reynolds scored a brace either side of the break as he showed incredible pace to touchdown.
Bath were taking part at Kingsholm and it was their first club outing since their Premiership defeat to Saracens at the end of May.
They got themselves up and running after a nervous start and dispatched London Irish 26-0 in the second match of the evening.
Captain and Scotland U18 international Adam Hastings dotted down the first try for Bath before Darren Atkins weighed in with two well-constructed tries. Hartpury College’s Alex O’Merea rounded of proceedings with a minute to go.
However, the quick turnaround affected Bath in their next game against Exeter as the Chiefs bounced back from their defeat to Gloucester with a 26-10 victory.
Alex Ducker pounced on a Bath error to open the scoring for Exeter, but Bath came straight back as tries from Shaquille Jack and Apolosi Sokia gave them a half-time advantage against a well-structured Chiefs side.
But Bath couldn’t capitalise as tries from Sam Simmonds, Matt Eliet and Pete Laverick sealed their first win of the night and kept them in the hunt for the final.
Gloucester picked up from where they left off against Exeter as they cruised to a 31-7 win against London Irish as they produced another well balanced performance with Dan Thomas along with Reynolds being the stand out players.
It was a night to forget for London Irish and their competition ended with a 43-0 defeat to Exeter. Laverick’s double was the pick of the tries for the Chiefs as he and his team-mates took advantage of Irish committing too many players to the ruck.
This all meant that Bath had to clinch a bonus point win over Gloucester if they were to qualify for the final next Friday. If they failed too, then it would be Exeter heading to the Stoop.
Bath got off to the worse possible start as the impressive Thomas rounded off a superb phase of play by the hosts as he broke through the middle to score early on.
Bath levelled things up before half-time thanks to a terrific try by Zach Mercer, but the hosts showed their firepower in the second period and ran in three tries to end Bath’s hopes of reaching the final.
Exeter Chiefs 5 Gloucester Rugby 36
Bath Rugby 26 London Irish 0
Bath Rugby 10 Exeter Chiefs 26
Gloucester Rugby 31 London Irish 7
Exeter Chiefs 43 London Irish 0
Gloucester Rugby 24 Bath Rugby 7
1. Gloucester Rugby
2. Exeter Chiefs
3. Bath Rugby
4. London Irish