Musselburgh’s Lewis Bain won a ding-dong battle with Lewis Reid from Longniddry to progress to the last four in the Lothians Junior Championship at the Braids.
Bain’s seven-footer for birdie at the last settled a match that saw him round in 67 – one less than his battling opponent.
The victor now meets Bathgate’s Joe Bryce, who won another cracking game in an event supported by both the Scottish Industrial Sports Association and Edinburgh Leisure.
Two down to Harburn’s Chris Curran at the turn, Bryce won the tenth with a conceded eagle.
He had to wait until the 17th, which he won with a birdie-2, to get his nose in front for the first time, but Curran squared matters with a 3 at the last.
Fittingly, a birdie settled matters at the first extra hole, where Bryce hit the flag with his approach.
The other semi-final sees Liberton lad Kieran Cantley take on Mark Napier from Turnhouse. Cantley, the leading qualifier, never looked back after winning the second with a birdie as he beat Musselburgh’s Connor Good 4&3.
Napier, meanwhile, probably upset the odds as he came out on top by 5&4 against club-mate Jack McVey.
McVey reached the semi-finals in the men’s equivalent last month, but his hopes of emulating that feat were dashed after Napier took control by winning the second and third with birdies.
Quarter-final results: K Cantley (Liberton) bt C Good (Musselburgh) 4&3; M Napier (Turnhouse) bt J McVey (Turnhouse) 5&4; J Bryce (Bathgate) bt C Curran (Harburn) at 19th; L Bain (Musselburgh) bt L Reid (Longniddry) one hole.