NORTH BERWICK suffered heartbreak in the BT Shield semi-finals on Saturday when St Boswells scored two late tries to deny the East Lothian men a day out at BT Murrayfield.
Being from a division above their opponents you may have thought North Berwick would have travelled to the Borders as slight favourites, but St Boswells were unbeaten in nearly two years heading into this one.
North Berwick, who still have the BT East One title in their sights, played well, though, and a try by Ben Inglis added to by a penalty and a conversion by Liam West put them 10-0 to the good.
That was the way it stayed until the last few minutes when St Boswells rallied and scored tries through David Cassidy and Terry Skeet – as well as a crucial conversion by Dean McCracken – to win it 12-10.
St Boswells will play GHK in the final on April 18 after they defeated Orkney 32-7 in the other semi.
There was disappointment for Ross High in the BT Bowl last four as well.
They travelled to Cumnock, but were on the wrong end of a 26-8 loss.
Cumnock will now face Alloa in the final after they were on top form to see off Kinloss Eagles 57-7 in the other semi-final tie.
In BT East One action, Linlithgow defeated Portobello 35-0, while Broughton secured a bonus point win in BT East Three.
They came out on top 24-7 at RDVC, Nick Keenan leading the way with two tries.