Lan Yuhao - Liam Pullen (English Open 2025)

China
England
 
1
4
 
 
29
0 - 1
70
61
94
94
1 - 1
4
 
 
38
1 - 2
86
65
 
40
1 - 3
86
 
 
20
1 - 4
73
65