2026 World Grand Prix · Semi-finals

Nathan Aspinall – Gerwyn Price · 2026 World Grand Prix · Saturday, 3 October 2026

Times shown: United Kingdom Time