Luca Brecel thumps home a sensational long red in the Riyadh Season World Masters sem-final against Mark Allen.