WE have reached the semi-final stage in what has been a thrilling Tour Championship snooker 2025. Scottish superstar John ...