There was no scoring in the first half of last night's semi-final in the Fife village with neither side dominating. All that changed within five minutes of the restart, though, when a long ball was crossed into the Linlithgow box for the home side's Darren Wright to head back across to Andy Roberts and he wasted no time in netting.
Linlithgow were behind for only five minutes, however, and their equaliser was a sizzler from Stuart McArthur as he volleyed the ball home from just inside the box. With no more goals, a penalty shoot-out ensued and it was Scottish Cup winners Rose who held their nerve to win 5-4 with Mark Tyrrell scoring the decisive spot-kick.
Meanwhile, in the Fife & Lothians Cup quarter-final between Kirkcaldy YM and Bathgate, the Super League side won 3-2 against the nine-man Fifers.
Kirkcaldy had their keeper, centre half and also coach all sent off, giving them an uphill struggle to get a result.
On the scoresheet for Bathgate were Alex Lurinsky with a double and Graeme McLaren.