Bath have made it through to their first final in 6 years after a hard fought win over Wasps at Adams Park.
The visitors out scored their opposition three tries to two for a 24 - 18 win and a final against Northampton next month.
Bath had already beaten Wasps twice this season so were favourites to progress to the final.
And it was the forwards who made the breakthrough. After some early exchanges, Anthony Pereniese bundled over for the first try of the half.
But it was Wasps who led at the break. A smart move allowing William Helu to score under the posts for a 13 - 10 lead.
In the second half the Bath pack continued to dominate, Rob Webber pouncing after Wasps made a mess of a lineout. And the lead was extended when the hooker scored a second 10 minutes later.
But after a lengthy period in Bath's half, Ashley Johnson squeezed over for the home side to set up a tense finish.
But Bath's defence was good enough to see them through to next month's final against Northampton at Cardiff Arms Park.