Snooker. Xi’an GrandPrix 2025. Final. Full match. Snooker. Xi’an GrandPrix 2025. Final. Mark Williams vs Shaun Murphy. Full match.