Match results:
Semifinals:
Ding Junhui (7-6) Luca Brecel
32-21, 36-28, 14-49, 0-(71)71, 41-0, 21-34, 64(64)-1, 0-(64)64, 58-0, 20-42, 0-35, 57(57)-6, 76(72)-0
Akani Songsermsawad (5-7) Kyren Wilson
0-(71)71, 28-34, 61(61)-0, 0-(70)70, 17-38, 62-0, 0-(65)65, 22-57, 75(71)-4, 70(70)-0, 73(73)-0, 0-57
Quarterfinals:
Ding Junhui (6-2) James Wattana
12-36, 60(60)-8, 62(61)-0, 64-0, 45-5, 36-8, 0-71, 39-5
Luca Brecel (6-3) Tom Ford
46-0, 66-0, 0-62, 9-48, 6-55, 65-0, 64-0, 45-7, 42-0
Stuart Bingham (4-6) Kyren Wilson
14-44, 26-31, 67(67)-12, 37-18, 5-49, 14-45, 5-57, 48-0, 55-0, 1-51
Mohammed Shehab (5-6) Akani Songsermsawad
19-41, 51-28, 33-24, 27-40, 15-38, 40-9, 8-54, 15-31, 47-0, 40-22, 0-38
1/8 finals:
Ding Junhui (6-3) Graeme Dott
0-37, 42-19, 35-41, 75(75)-0, 41-0, 65(65)-0, 62(54)-3, 4-(68)72, 34-8
Luca Brecel (6-3) Ryan Day
58(58)-0, 30-0, 28-20, 57(57)-11, 30-32, 19-45, 51-22, 11-41, 53-4
Mark Selby (5-6) Tom Ford
17-42, 8-57, 57-1, 54-0, 0-50, 6-45, 33-24, 8-44, 54-6, 57(57)-0, 0-44
Zhou Yuelong (5-6) James Wattana
57-0, 72(72)-0, 9-39, 30-34, 14-41, 36-37, 50(50)-17, 37-14, 31-20, 36-46, 0-(62)62
Stephen Maguire (5-6) Akani Songsermsawad
54-30, 0-43, 0-(73)73, 0-(62)73, 29-27, 72(64)-0, 46-0, 9-37, 56-12, 4-(64)64, 4-(58)65
Stuart Bingham (6-2) Marco Fu
1-36, 36-3, 67(67)-0, 44-27, 36-4, 1-44, 46-41, 32-31
Mark Williams (3-6) Mohammed Shehab
8-51, 35-45, 21-29, 48-31, 35-23, 25-36, 38-25, 1-33, 4-41
Kyren Wilson (6-4) Anthony McGill
28-39, 47-25, 0-36, 59(59)-0, 46-0, 41-18, 0-(62)62, 39-6, 20-42, 33-30
Group stage:
Group A:
Mark Williams (5-1) Thepchaiya Un-Nooh
17-36, 49-18, 63(63)-7, 32-1, 42-35, 51-16
Tom Ford (5-4) Ricky Walden
50(50)-8, 36-28, 0-45, 9-28, 58-0, 6-(51)51, 32-39, 52-15, 34-11
Thepchaiya Un-Nooh (4-5) Ricky Walden
0-(62)62, 51-14, 0-(50)50, 77(64)-1, 70-0, 1-45, 14-54, 38-30, 32-39
Mark Williams (5-4) Tom Ford
0-(71)71, 34-18, 9-49, 37-1, 40-5, 37-0, 0-58, 0-(72)72, 46-12
Mark Williams (5-2) Ricky Walden
1-42, 45-0, 48-10, 39-3, 8-41, 36-0, 40-15
Thepchaiya Un-Nooh (1-5) Tom Ford
0-0, 0-(55)55, 46-1, 13-48, 0-(70)70, 0-41
Group B:
Ryan Day (5-1) Nutcharut Wongharuthai
39-12, 71(71)-0, 19-40, 35-26, 37-5, 58-0
Luo Honghao (2-5) Stephen Maguire
1-(53)53, 52-0, 33-36, 36-18, 25-36, 6-44, 0-(63)63
Nutcharut Wongharuthai (1-5) Stephen Maguire
0-(73)79, 0-47, 12-39, 43-29, 27-35, 1-55
Ryan Day (5-2) Luo Honghao
38-17, 38-1, 43-16, 0-(57)57, 0-(73)73, 48-0, 45-0
Nutcharut Wongharuthai (1-5) Luo Honghao
3-60, 11-40, 70-0, 0-43, 7-(67)67, 14-46
Ryan Day (3-5) Stephen Maguire
5-43, 0-(63)63, 0-36, 42-0, 69(69)-5, 0-51, 27-17, 19-34
Group C:
Stuart Bingham (5-3) James Wattana
Shachar Ruberg (0-5) Mark King
4-(65)75, 1-(65)65, 0-41, 0-49, 7-45
James Wattana (5-3) Mark King
67(67)-0, 47-11, 64(64)-0, 32-17, 6-33, 36-43, 0-(56)56, 71(71)-0
Stuart Bingham (5-1) Shachar Ruberg
1-(51)51, 41-12, 51-12, 29-18, 75(75)-6, 65(64)-0
Stuart Bingham (5-2) Mark King
46-19, 38-26, 0-52, 38-1, 19-36, 56-8, 65-4
James Wattana (5-2) Shachar Ruberg
48-11, 41-14, 35-28, 31-40, 48-0, 11-47, 48-22
Group D:
Michael White (0-5) Graeme Dott
14-28, 13-33, 16-41, 14-43, 9-40
Kyren Wilson (5-0) Marvin Lim Chun Kiat
28-22, 39-36, 39-6, 68(68)-0, 50-5
Kyren Wilson (5-4) Michael White
46-0, 42-1, 2-46, 37-13, 0-62, 0-51, 39-0, 0-(52)52, 36-23
Marvin Lim Chun Kiat (1-5) Graeme Dott
75(71)-0, 0-41, 12-51, 24-49, 0-(55)55, 24-37
Kyren Wilson (5-1) Graeme Dott
0-44, 61(61)-0, 73(73)-0, 68(64)-1, 40-0, 63(63)-1
Michael White (0-5) Marvin Lim Chun Kiat
Group E:
Akani Songsermsawad (5-4) Jimmy Robertson
20-38, 0-62, 42-1, 0-42, 43-5, 43-0, 2-58, 40-0, 67-0
Ding Junhui (5-3) Mohamed Khairy
16-47, 50-11, 31-22, 46-11, 21-29, 12-35, 44-6, 66-6
Ding Junhui (5-4) Akani Songsermsawad
36-29, 0-(72)72, 10-43, 58-5, 48-22, 56-1, 0-39, 4-(70)78, 45-0
Mohamed Hayry (1-5) Jimmy Robertson
8-44, 33-1, 14-35, 18-39, 1-(54)59, 0-42
Ding Junhui (5-3) Jimmy Robertson
6-36, 69-0, 42-17, 71(71)-0, 38-39, 39-0, 10-33, 73-0
Akani Songsermsawad (5-1) Mohamed Hayry
41-7, 40-0, 4-38, 67(60)-0, 50(50)-7, 58(58)-0
Group F:
Michael Holt (5-3) Joe Perry
20-34, 49-0, 72(72)-0, 11-(50)51, 0-(70)70, 65-0, 41-16, 40-21
Anthony McGill (5-3) Zhou Yuelong
41-0, 1-55, 46-0, 37-15, 64(56)-0, 32-39, 0-21, 39-8
Anthony McGill (5-4) Michael Holt
34-27, 35-15, 17-41, 42-5, 4-41, 9-30, 35-31, 0-49, 48-9
Zhou Yuelong (5-4) Joe Perry
37-1, 39-46, 38-17, 0-39, 3-38, 0-(72)76, 68(68)-0, 49-26, 44-36
Anthony McGill (3-5) Joe Perry
8-55, 1-(64)64, 0-(68)68, 60(55)-0, 38-23, 0-44, 57(57)-0, 0-44
Michael Holt (2-5) Zhou Yuelong
0-36, 1-(58)58, 0-(70)70, 35-3, 62(62)-0, 13-41, 9-42
Group G:
Noppon Saengkham (5-4) Marco Fu
0-63, 39-0, 11-46, 4-(63)63, 69(64)-0, 40-31, 44-4, 7-55, 67(67)-0
Luca Brecel (5-2) Kurt Dunham
40-12, 33-32, 43-8, 43-0, 1-(58)77, 1-37, 69(69)-0
Luca Brecel (4-5) Marco Fu
0-40, 67-0, 0-38, 41-8, 47-0, 19-39, 0-(70)70, 60-0, 0-(62)62
Noppon Saengkham (5-2) Kurt Dunham
33-37, 31-10, 0-28, 72(72)-0, 71(71)-0, 65(65)-0, 67(62)-0
Luca Brecel (5-1) Noppon Saengkham
61(52)-15, 44-19, 31-24, 1-(53)54, 59-0, 52(52)-13
Kurt Dunham (3-5) Marco Fu
0-(61)61, 46-35, 0-(57)57, 43-0, 33-15, 0-(71)71, 17-30, 28-36
Group H:
T Tirapongpaiboon (3-5) David Gilbert
59-6, 37-14, 0-(71)71, 64(64)-1, 30-42, 0-47, 0-64, 11-35
Mark Selby (5-4) Mohammed Shehab
1-39, 54-14, 0-(68)68, 64(64)-0, 69(69)-0, 0-(71)75, 33-24, 0-52, 51(51)-3
Mark Selby (5-1) David Gilbert
0-(69)69, 41-0, 66(61)-0, 71(71)-0, 58(58)-0, 60(59)-0
Tanavat Tiraspongbaibun (4-5) Mohammed Shehab
30-39, 37-16, 73(73)-0, 28-42, 11-(58)58, 74-0, 0-52, 54-0, 0-(70)70
Mark Selby (5-2) Tanawat Thirapongpaibun
0-36, 43-10, 66-0, 61(61)-0, 0-49, 55-0, 57(57)-0
Mohammed Shehab (5-4) David Gilbert
0-60, 34-1, 40-0, 0-47, 27-32, 27-39, 79(71)-0, 64(64)-0, 37-17