RESULTS from Saturday, May 21: Ashleigh Cup Semi Finals – St Johns 2 Balmoral Utd 1. Consolation Cup Semi Finals – Roselea 3 Tay Thistle 2, Auchterarder Primrose 7 Comrie Rovers 1. League Division Two – Bridge of Earn 2 Letham Lads 4, Vale of Atholl 3 Coupar Angus 3, Bridgeton Utd 3 Fairfield 1. League Division Three – Kenmore 1 Kinrossie/Caledonian 2, Methven 4 Glenfarg Utd 4, Star of Atholl 4 Kettins 3, Strathearn Grove 4 Newtyle Hearts 4. Results from Thursday, May 19. Smith League Cup Final – Auchterarder Primrose 2 Roselea 0:Read