Mark Allen won the 2025 BetVictor English Open at Brentwood, beating Zhou Yuelong 9-8 in a thrilling final to secure his maiden title and ...