Snooker Results
Sunday 22nd March 2026
Final
- Thepchaiya Un Nooh (Thailand) beat Ronnie O'Sullivan (England), 10 points to 7 pointsRonnie O'SullivanThepchaiya Un Nooh
Saturday 21st March 2026
Semi-final
- Ronnie O'Sullivan (England) beat Wu Yize (China), 6 points to 5 pointsRonnie O'SullivanWu Yize
- Thepchaiya Un Nooh (Thailand) beat Judd Trump (England), 6 points to 4 pointsJudd TrumpThepchaiya Un Nooh
Friday 20th March 2026
Quarter-final
- Ronnie O'Sullivan (England) beat Ryan Day (Wales), 5 points to 0 pointsRyan DayRonnie O'Sullivan
- Wu Yize (China) beat Mark Allen (Northern Ireland), 5 points to 1 pointsMark AllenWu Yize
- Judd Trump (England) beat Hossein Vafaei (Iran), 5 points to 1 pointsJudd TrumpHossein Vafaei
- Thepchaiya Un Nooh (Thailand) beat Gary Wilson (England), 5 points to 1 pointsThepchaiya Un NoohGary Wilson
Thursday 19th March 2026
Round of 16
- Ryan Day (Wales) beat Artemijs Zizins (Latvia), 5 points to 4 pointsRyan DayArtemijs Zizins
- Wu Yize (China) beat Kyren Wilson (England), 5 points to 2 pointsWu YizeKyren Wilson
- Ronnie O'Sullivan (England) beat Shaun Murphy (England), 5 points to 3 pointsRonnie O'SullivanShaun Murphy
- Mark Allen (Northern Ireland) beat Zhou Yuelong (China), 5 points to 0 pointsZhou YuelongMark Allen
- Gary Wilson (England) beat Zhao Xintong (China), 5 points to 2 pointsGary WilsonZhao Xintong
- Judd Trump (England) beat Robbie Williams (England), 5 points to 2 pointsJudd TrumpRobbie Williams
- Thepchaiya Un Nooh (Thailand) beat Marco Fu (Hong Kong), 5 points to 2 pointsThepchaiya Un NoohMarco Fu
- Hossein Vafaei (Iran) beat Zhang Anda (China), 5 points to 4 pointsZhang AndaHossein Vafaei
Wednesday 18th March 2026
Round of 32
- Shaun Murphy (England) beat Xu Si (China), 5 points to 1 pointsXu SiShaun Murphy
- Ronnie O'Sullivan (England) beat Matthew Selt (England), 5 points to 0 pointsMatthew SeltRonnie O'Sullivan
- Ryan Day (Wales) beat Stan Moody (England), 5 points to 2 pointsStan MoodyRyan Day
- Zhou Yuelong (China) beat Yichen Xu (China), 5 points to 1 pointsYichen XuZhou Yuelong
- Kyren Wilson (England) beat Allan Taylor (England), 5 points to 1 pointsAllan TaylorKyren Wilson
- Wu Yize (China) beat Stuart Bingham (England), 5 points to 4 pointsStuart BinghamWu Yize
- Mark Allen (Northern Ireland) beat Jack Lisowski (England), 5 points to 1 pointsMark AllenJack Lisowski
- Artemijs Zizins (Latvia) beat Luca Brecel (Belgium), 5 points to 1 pointsArtemijs ZizinsLuca Brecel
- Gary Wilson (England) beat Ian Burns (England), 5 points to 1 pointsGary WilsonIan Burns
- Zhang Anda (China) beat Xiao Guodong (China), 5 points to 2 pointsZhang AndaXiao Guodong
- Marco Fu (Hong Kong) beat Martin O'Donnell (England), 5 points to 3 pointsMarco FuMartin O'Donnell
- Zhao Xintong (China) beat Sam Craigie (England), 5 points to 1 pointsSam CraigieZhao Xintong
- Hossein Vafaei (Iran) beat Mark Williams (Wales), 5 points to 2 pointsHossein VafaeiMark Williams
- Judd Trump (England) beat Jackson Page (Wales), 5 points to 2 pointsJudd TrumpJackson Page
- Thepchaiya Un Nooh (Thailand) beat Michael Holt (England), 5 points to 1 pointsMichael HoltThepchaiya Un Nooh
- Robbie Williams (England) beat Daniel Wells (Wales), 5 points to 4 pointsRobbie WilliamsDaniel Wells
Tuesday 17th March 2026
Round of 64
- Jackson Page (Wales) beat Wenwei Liu (China), 5 points to 2 pointsWenwei LiuJackson Page
- Xiao Guodong (China) beat Julien Leclercq (Belgium), 5 points to 2 pointsJulien LeclercqXiao Guodong
- Mark Allen (Northern Ireland) beat Antoni Kowalski (Poland), 5 points to 2 pointsMark AllenAntoni Kowalski
- Wu Yize (China) beat Chang Bingyu (China), 5 points to 3 pointsChang BingyuWu Yize
- Kyren Wilson (England) beat Lyu Haotian (China), 5 points to 2 pointsLyu HaotianKyren Wilson
- Ishpreet Chadha (India) tied Ronnie O'Sullivan (England), 0 points to 0 pointsIshpreet ChadhaRonnie O'Sullivan
- Judd Trump (England) beat Florian Nuessle (Austria), 5 points to 1 pointsJudd TrumpFlorian Nuessle
- Zhang Anda (China) beat Steven Hallworth (England), 5 points to 1 pointsSteven HallworthZhang Anda
- Stan Moody (England) beat John Higgins (Scotland), 5 points to 4 pointsJohn HigginsStan Moody
- Marco Fu (Hong Kong) beat Iulian Boiko (Ukraine), 5 points to 3 pointsMarco FuIulian Boiko
- Martin O'Donnell (England) beat Ali Carter (England), 5 points to 3 pointsAli CarterMartin O'Donnell
- Michael Holt (England) tied Mark Selby (England), 0 points to 0 pointsMichael HoltMark Selby
- Ian Burns (England) tied Barry Hawkins (England), 0 points to 0 pointsIan BurnsBarry Hawkins
- Mark Williams (Wales) beat Ricky Walden (England), 5 points to 2 pointsRicky WaldenMark Williams
- Zhao Xintong (China) beat Long Zehuang (China), 5 points to 4 pointsLong ZehuangZhao Xintong
- Gary Wilson (England) beat Aaron Hill (Ireland), 5 points to 4 pointsAaron HillGary Wilson
- Sam Craigie (England) beat Pengcheng Yao (China), 5 points to 3 pointsPengcheng YaoSam Craigie
Monday 16th March 2026
Round of 64
- Ryan Day (Wales) beat Lei Peifan (China), 5 points to 1 pointsLei PeifanRyan Day
- Artemijs Zizins (Latvia) tied Chris Wakelin (England), 0 points to 0 pointsArtemijs ZizinsChris Wakelin
- Luca Brecel (Belgium) tied Jak Jones (Wales), 0 points to 0 pointsLuca BrecelJak Jones
- Matthew Selt (England) tied David Gilbert (England), 0 points to 0 pointsMatthew SeltDavid Gilbert
- Xu Si (China) tied Stephen Maguire (Scotland), 0 points to 0 pointsXu SiStephen Maguire
- Shaun Murphy (England) beat David Lilley (England), 5 points to 4 pointsDavid LilleyShaun Murphy
- Yichen Xu (China) tied Umut Dikme (Germany), 0 points to 0 pointsYichen XuUmut Dikme
- Zhou Yuelong (China) beat He Guoqiang (China), 5 points to 3 pointsZhou YuelongHe Guoqiang
- Allan Taylor (England) beat Zak Surety (England), 5 points to 2 pointsZak SuretyAllan Taylor
- Robbie Williams (England) beat Hanyang Zhao (China), 5 points to 4 pointsHanyang ZhaoRobbie Williams
- Jack Lisowski (England) beat Cheung Ka Wai (Hong Kong), 5 points to 1 pointsJack LisowskiCheung Ka Wai
- Stuart Bingham (England) beat Anthony McGill (Scotland), 5 points to 4 pointsAnthony McGillStuart Bingham
- Daniel Wells (Wales) beat Elliot Slessor (England), 5 points to 0 pointsElliot SlessorDaniel Wells
- Hossein Vafaei (Iran) beat Matthew Stevens (Wales), 5 points to 1 pointsMatthew StevensHossein Vafaei
- Thepchaiya Un Nooh (Thailand) beat David Grace (England), 5 points to 1 pointsDavid GraceThepchaiya Un Nooh
All times are UK and subject to change. BBC is not responsible for any changes.