The 17-year-old was always in the driving seat against Lincolnshire teenager Billy Spooner and won 3&2, but he now faces a tough test this morning against England's Jack Singh Brar.
Conor Syme, the Scottish schools champion who had a stunning 70 to qualify for the matchplay stages, reached the third round with a last-green win over the Italian Giacomo Garbin. The 18-year-old from Dumfries & County was two up at the turn but lost the 10th and 13th. He chipped stone dead at 14 to regain the lead, though, and kept his nerve over the closing holes. He faces Spain's Mario Galiano for a place in the last 16.
Newmachar's Adam Fisher was a third Scot to survive yesterday, beating the Portuguese Vitor Lopes 3&2 in a game in which he was always ahead.
Ben Kinsley from St Andrews and Alexander Wilson of the Renaissance Club were among those who had to play first-round games, Kinsley winning and Wilson being pipped. In the afternoon Kinsley battled hard against Ben Amor but lost 3&1.