Zhang holds off Selby to set up final with Allen

Players Championship returning to Telford in 2025

6:0! Selby