Preston Lodge captain Blair Cowan praised his side’s team spirit after they scored two late tries to secure a place in the RBS Shield final.
At Marress against Irvine in the last-four clash on Saturday, defences were on top for the first half and the sides were tied at 0-0 at the interval.
In the second half the home side edged ahead with two penalties from Blair Jardine and PL had 16 minutes to keep their final dream alive. With three minutes to go Andrew Clark showed some great individual skill to score a try for PL with Graeme Patterson converting and then, in the dying seconds, Jason Riley’s try won it.
It means Preston Lodge now meet Caithness in the Shield final at Broadwood Stadium on April 19. Cowan said: “It was the toughest match we have had all season. Irvine defended really well and when they went 6-0 up we knew it was going to be tough.
“We didn’t panic though and the guys really worked hard and the tries eventually came. Over the last two weekends in matches we have had to fight back and that has really shown the character of the team.
“We will now get ready for the final and look forward to the day.”
Elsewhere, Portobello lost 25-8 at Langholm in RBS East One; Trinity Accies lost 48-10 to Earlston in RBS East Two, and Liberton beat Gala YM 33-22 in RBS East Three.