However, Musselburgh, who will face Rose at Creamery Park, Bathgate chose to rest many of their first-choice players as they went down 2-0 at Hill of Beath Hawthorn.
On the bench were favourites Paul Tansey, Mattu King and others who have been prominent over the season.
Both goals were scored by Stevie Bathgate. His first came from the penalty spot, and his second hit the back of the net just before full time. Hill of Beath had Stuart Haddow sent off for a crazy challenge in the second half.
Elsewhere, Linlithgow played Camelon for the second time in a few days. Again they came out on top with a 2-0 win against the League Cup winners.
Linlithgow want to finish as runners-up to champions Bo'ness and require to win their remaining games to achieve that. On the score sheet for Linlithgow were Tommy Coyne and sub Stuart McArthur.