Cornwall reached their fourth County Championship final in a row after a 32-14 win over Surrey at Camborne.
Cornwall ran into a 20-5 lead after 30 minutes thanks to two tries from Billy Searle either side of a Neilson Webber score, with Matt Noble replying.
Surrey kicked three penalties either side of the break to narrow the gap before Searle got his third try with 17 minutes to go.
Herbie Stupple rounded off victory with a fifth score to send Cornwall through.
They are the reigning county champions, having won the Bill Beaumont Cup last year when they beat Lancashire in the final.
But, after three successive finals, all against Lancashire at Twickenham, this time Cornwall will face Cheshire on 29 May.
Lancashire were beaten 27-11 at home by Cheshire in the other semi-final at Fylde.