Cornish Pirates put six tries past Doncaster Knights to book their place in the British and Irish Cup final.
Former Knight, Wes Davies was the first to cross the line for the Cornish side, closely followed by fly-half Jonny Bentley.
Bevon Armitage went over just before the end of the first half to score the visitor's only points of the game.
Pirates continued to dominate in the second, with tries from Gavin Cattle, Nick Jackson and Laurie McClone.
Before facing Munster in the final on 16 May, the Pirates will focus on Saturday's final Championship play-off fixture against Bristol.