Welshpool Rugby Club will have at least one end of season Cup final to look forward to after booking their place in the final of the Mid Wales Shield.
The lads are finishing the season with a spring in their step and brought their recent good form on the road home to record a brilliant 38-14 win over Knighton in front of their own faithful.
Jake Best led the way with a pair of tries, with Tom Williams, Tom Manuel, Harry Davies and Kieron Evans also weighing in to secure victory.
Awaiting them in the final on May 4 will be Builth Wells 2nds who beat Llandrindod Wells 25-20.
They are still in the running for the North Wales Bowl title, with a semi-final at Bangor scheduled for April 27.