Snooker Results
Sunday 15th December 2024
Final
- Lei Peifan (China) beat Wu Yize (China), 9 points to 5 pointsLei PeifanWu Yize
Saturday 14th December 2024
Semi-final
- Wu Yize (China) beat Xiao Guodong (China), 6 points to 4 pointsWu YizeXiao Guodong
- Lei Peifan (China) beat Mark Allen (Northern Ireland), 6 points to 5 pointsLei PeifanMark Allen
Friday 13th December 2024
Quarter-final
- Wu Yize (China) beat Chris Wakelin (England), 5 points to 4 pointsWu YizeChris Wakelin
- Xiao Guodong (China) beat Luca Brecel (Belgium), 5 points to 1 pointsLuca BrecelXiao Guodong
- Lei Peifan (China) beat Tom Ford (England), 5 points to 4 pointsTom FordLei Peifan
- Mark Allen (Northern Ireland) beat Noppon Saengkham (Thailand), 5 points to 2 pointsNoppon SaengkhamMark Allen
Thursday 12th December 2024
Round of 16
- Luca Brecel (Belgium) beat Ding Junhui (China), 4 points to 3 pointsLuca BrecelDing Junhui
- Xiao Guodong (China) beat Stephen Maguire (Scotland), 4 points to 1 pointsXiao GuodongStephen Maguire
- Chris Wakelin (England) beat Xing Zihao (China), 4 points to 1 pointsChris WakelinXing Zihao
- Wu Yize (China) beat Barry Hawkins (England), 4 points to 3 pointsWu YizeBarry Hawkins
- Mark Allen (Northern Ireland) beat Jack Lisowski (England), 4 points to 3 pointsJack LisowskiMark Allen
- Tom Ford (England) beat Long Zehuang (China), 4 points to 1 pointsLong ZehuangTom Ford
- Lei Peifan (China) beat Stuart Bingham (England), 4 points to 3 pointsLei PeifanStuart Bingham
- Noppon Saengkham (Thailand) beat Ali Carter (England), 4 points to 2 pointsNoppon SaengkhamAli Carter
Wednesday 11th December 2024
Round of 32
- Chris Wakelin (England) beat Zhang Anda (China), 4 points to 2 pointsChris WakelinZhang Anda
- Ding Junhui (China) beat Jackson Page (Wales), 4 points to 2 pointsDing JunhuiJackson Page
- Xiao Guodong (China) beat Jak Jones (Wales), 4 points to 3 pointsXiao GuodongJak Jones
- Xing Zihao (China) beat Dean Young (Scotland), 4 points to 3 pointsDean YoungXing Zihao
- Stephen Maguire (Scotland) beat Kyren Wilson (England), 4 points to 2 pointsStephen MaguireKyren Wilson
- Luca Brecel (Belgium) beat Zhou Yuelong (China), 4 points to 1 pointsLuca BrecelZhou Yuelong
- Long Zehuang (China) beat Joe O'Connor (England), 4 points to 3 pointsLong ZehuangJoe O'Connor
- Mark Allen (Northern Ireland) beat Ryan Day (Wales), 4 points to 2 pointsRyan DayMark Allen
- Jack Lisowski (England) beat Si Jiahui (China), 4 points to 0 pointsJack LisowskiSi Jiahui
- Tom Ford (England) beat Neil Robertson (Australia), 4 points to 1 pointsNeil RobertsonTom Ford
- Ali Carter (England) beat Robbie Williams (England), 4 points to 3 pointsAli CarterRobbie Williams
- Barry Hawkins (England) beat John Higgins (Scotland), 4 points to 3 pointsJohn HigginsBarry Hawkins
- Wu Yize (China) beat Ishpreet Chadha (India), 4 points to 2 pointsIshpreet ChadhaWu Yize
- Stuart Bingham (England) beat David Lilley (England), 4 points to 2 pointsStuart BinghamDavid Lilley
- Lei Peifan (China) beat Shaun Murphy (England), 4 points to 3 pointsLei PeifanShaun Murphy
- Noppon Saengkham (Thailand) beat Mark Selby (England), 4 points to 2 pointsMark SelbyNoppon Saengkham
Tuesday 10th December 2024
Round of 64
- Si Jiahui (China) beat Ma Hailong (China), 4 points to 1 pointsSi JiahuiMa Hailong
- Ding Junhui (China) beat Mark Davis (England), 4 points to 0 pointsDing JunhuiMark Davis
- Noppon Saengkham (Thailand) beat Ricky Walden (England), 4 points to 3 pointsNoppon SaengkhamRicky Walden
- Jack Lisowski (England) beat Jordan Brown (Northern Ireland), 4 points to 0 pointsJack LisowskiJordan Brown
- Jackson Page (Wales) beat Robert Milkins (England), 4 points to 2 pointsRobert MilkinsJackson Page
- Kyren Wilson (England) beat David Grace (England), 4 points to 0 pointsKyren WilsonDavid Grace
- Mark Selby (England) beat Stuart Carrington (England), 4 points to 0 pointsMark SelbyStuart Carrington
- Dean Young (Scotland) beat Pang Junxu (China), 4 points to 2 pointsPang JunxuDean Young
- Luca Brecel (Belgium) beat Julien Leclercq (Belgium), 4 points to 3 pointsLuca BrecelJulien Leclercq
- Stephen Maguire (Scotland) beat Matthew Selt (England), 4 points to 0 pointsStephen MaguireMatthew Selt
- Lei Peifan (China) beat Hossein Vafaei (Iran), 4 points to 1 pointsHossein VafaeiLei Peifan
- Shaun Murphy (England) beat Daniel Wells (Wales), 4 points to 0 pointsShaun MurphyDaniel Wells
- Ronnie O'Sullivan (England) tied Xing Zihao (China), 0 points to 0 pointsRonnie O'SullivanXing Zihao
- Zhou Yuelong (China) beat Yuan Sijun (China), 4 points to 1 pointsZhou YuelongYuan Sijun
- Neil Robertson (Australia) beat Fan Zhengyi (China), 4 points to 1 pointsNeil RobertsonFan Zhengyi
- Tom Ford (England) beat Antoni Kowalski (Poland), 4 points to 2 pointsTom FordAntoni Kowalski
Monday 9th December 2024
Round of 64
- Long Zehuang (China) beat Gary Wilson (England), 4 points to 2 pointsGary WilsonLong Zehuang
- Zhang Anda (China) beat Stan Moody (England), 4 points to 3 pointsZhang AndaStan Moody
- Joe O'Connor (England) beat Lyu Haotian (China), 4 points to 1 pointsJoe O'ConnorLyu Haotian
- Ali Carter (England) beat Graeme Dott (Scotland), 4 points to 2 pointsAli CarterGraeme Dott
- David Gilbert (England) tied Robbie Williams (England), 0 points to 0 pointsDavid GilbertRobbie Williams
- John Higgins (Scotland) beat Ian Burns (England), 4 points to 2 pointsJohn HigginsIan Burns
- Ryan Day (Wales) beat Anthony McGill (Scotland), 4 points to 1 pointsRyan DayAnthony McGill
- Barry Hawkins (England) beat Alexander Ursenbacher (Switzerland), 4 points to 2 pointsBarry HawkinsAlexander Ursenbacher
- Chris Wakelin (England) beat Scott Donaldson (Scotland), 4 points to 0 pointsChris WakelinScott Donaldson
- Mark Allen (Northern Ireland) beat He Guoqiang (China), 4 points to 1 pointsMark AllenHe Guoqiang
- Judd Trump (England) tied Ishpreet Chadha (India), 0 points to 0 pointsJudd TrumpIshpreet Chadha
- Wu Yize (China) beat Farakh Ajaib (Pakistan), 4 points to 1 pointsWu YizeFarakh Ajaib
- Xiao Guodong (China) beat Xu Si (China), 4 points to 1 pointsXiao GuodongXu Si
- Stuart Bingham (England) beat Jimmy Robertson (England), 4 points to 0 pointsStuart BinghamJimmy Robertson
- Mark Williams (Wales) tied David Lilley (England), 0 points to 0 pointsMark WilliamsDavid Lilley
- Jak Jones (Wales) beat Jamie Jones (Wales), 4 points to 1 pointsJak JonesJamie Jones
All times are UK and subject to change. BBC is not responsible for any changes.