BEGIN:VCALENDAR VERSION:2.0 PRODID:-//calengoo.de/calengoo.de//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:Anda Zhang (Snooker) X-WR-TIMEZONE:Europe/London BEGIN:VEVENT UID:0@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (World Championship) DTSTART:20240420T100000Z DTEND:20240420T110000Z LOCATION:Sheffield, England DESCRIPTION:Type: Ranking\nHashtag: #WorldSnookerChampionship \nSource: htt p://www.snooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/3 20b8b2f-c006-4f6a-a3c5-49c527e15ab7\nScore: 0 (Anda Zhang) : 0 (Jak Jones)\ n\n END:VEVENT BEGIN:VEVENT UID:1@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Championship League Stage One Group 12) DTSTART:20230712T132802Z DTEND:20230712T144627Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/76d74bf6-d452-4363-b4cb-f48c1e767ee5\nS core: 1 (Anda Zhang) : 3 (Sanderson Lam)\n\n END:VEVENT BEGIN:VEVENT UID:2@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Championship League Stage One Group 12) DTSTART:20230712T155925Z DTEND:20230712T171543Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/3c6e8713-7d16-48b9-8bd9-01155b30aa45\nN ote: Three centuries by Zhang (102, 138, 102)\nScore: 3 (Anda Zhang) : 1 (J amie O'Neill)\n\n END:VEVENT BEGIN:VEVENT UID:3@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Championship League Stage One Group 12) DTSTART:20230712T185458Z DTEND:20230712T200930Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/0ff6f126-aba0-45e7-a7f8-924f48f259b3\nS core: 2 (Barry Hawkins) : 2 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:4@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (European Masters Qualifiers) DTSTART:20230728T134505Z DTEND:20230728T150428Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #EuropeanMasters\nSource: http://www .snooker.org\n\nRound: 1\nDetails: https://scores.wst.tv/matches/5ed0cce0-9 75d-4c84-badf-3e0acdc7c663\nScore: 5 (Mark J Williams) : 0 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:5@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (British Open Qualifiers) DTSTART:20230816T090258Z DTEND:20230816T114354Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno oker.org\n\nRound: 1\nScore: 4 (Graeme Dott) : 3 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:6@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Wuhan Open Qualifiers) DTSTART:20230902T090710Z DTEND:20230902T212245Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nSource: http://www.snooker.org\n\nRound: 1\nS core: 5 (Anda Zhang) : 3 (Ahmed Aly Elsayed)\n\n END:VEVENT BEGIN:VEVENT UID:7@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (English Open Qualifiers) DTSTART:20230907T090421Z DTEND:20230907T103335Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #EnglishOpen \nSource: http://www.sn ooker.org\n\nRound: 2\nScore: 4 (Anda Zhang) : 0 (Ben Mertens)\n\n END:VEVENT BEGIN:VEVENT UID:8@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (International Championship Qualifiers) DTSTART:20230920T083541Z DTEND:20230920T121431Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #InternationalChampionship\nSource: http://www.snooker.org\n\nRound: 2\nScore: 6 (Anda Zhang) : 3 (Alexander Ur senbacher)\n\n END:VEVENT BEGIN:VEVENT UID:9@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (English Open) DTSTART:20231004T090955Z DTEND:20231004T111811Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 8\nScore: 1 (Anthony McGill) : 4 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:10@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (English Open) DTSTART:20231005T120455Z DTEND:20231005T135412Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 9\nScore: 1 (Elliot Slessor) : 4 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:11@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (English Open) DTSTART:20231005T200841Z DTEND:20231005T220941Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 10\nScore: 2 (Ronnie O'Sullivan) : 4 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:12@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Wuhan Open) DTSTART:20231006T120309Z DTEND:20231006T120309Z LOCATION:Wuhan, China DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 8\nScor e: 0 (Mark J Williams) : 0 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:13@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (English Open) DTSTART:20231006T174858Z DTEND:20231006T214928Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 13\nDetails: https://scores.wst.tv/matches/b2cdb8e9-c149-4 149-8e59-be1678455590\nScore: 5 (Anda Zhang) : 4 (Yuelong Zhou)\n\n END:VEVENT BEGIN:VEVENT UID:14@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (English Open) DTSTART:20231007T175422Z DTEND:20231007T212313Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 14\nDetails: https://scores.wst.tv/matches/d6a81990-4aac-4 ae6-be6d-8c2fcd5dd059\nNote: This was the first ranking event semifinal for both players\nScore: 6 (Anda Zhang) : 2 (Hongyu Liu)\n\n END:VEVENT BEGIN:VEVENT UID:15@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (English Open) DTSTART:20231008T120713Z DTEND:20231008T210719Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 15\nNote: Referee: Ben Williams.

This was Trump's 24th ranking title. It was Zhang's first ranking event final. Trump was 1-5 and 3-7 down.\nScore: 9 (Judd Trum p) : 7 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:16@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Wuhan Open) DTSTART:20231011T020121Z DTEND:20231011T044257Z LOCATION:Wuhan, China DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 9\nScor e: 5 (Anda Zhang) : 1 (Noppon Saengkham)\n\n END:VEVENT BEGIN:VEVENT UID:17@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Wuhan Open) DTSTART:20231012T113043Z DTEND:20231012T145941Z LOCATION:Wuhan, China DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 10\nSco re: 5 (Haotian Lyu) : 2 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:18@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Northern Ireland Open Qualifiers) DTSTART:20231020T120222Z DTEND:20231020T134952Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #NIOpen\nSource: http://www.snooker. org\n\nRound: 1\nScore: 1 (Jiahui Si) : 4 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:19@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Northern Ireland Open) DTSTART:20231025T090036Z DTEND:20231025T111236Z LOCATION:Belfast, Northern Ireland DESCRIPTION:Type: Ranking\nHashtag: #NorthernIrelandOpen\nSource: http://ww w.snooker.org\n\nRound: 8\nScore: 4 (Anda Zhang) : 1 (Rory Thor)\n\n END:VEVENT BEGIN:VEVENT UID:20@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Northern Ireland Open) DTSTART:20231026T085143Z DTEND:20231026T111400Z LOCATION:Belfast, Northern Ireland DESCRIPTION:Type: Ranking\nHashtag: #NorthernIrelandOpen\nSource: http://ww w.snooker.org\n\nRound: 9\nScore: 4 (Robbie Williams) : 1 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:21@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Scottish Open Qualifiers) DTSTART:20231101T100702Z DTEND:20231101T122020Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #ScottishOpen\nSource: http://www.sn ooker.org\n\nRound: 1\nScore: 2 (Andy Hicks) : 4 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:22@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (International Championship) DTSTART:20231106T063205Z DTEND:20231106T094328Z LOCATION:Tianjin, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 8\nScore: 3 (Mark J Williams) : 6 (Anda Zhang )\n\n END:VEVENT BEGIN:VEVENT UID:23@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (International Championship) DTSTART:20231107T063051Z DTEND:20231107T094037Z LOCATION:Tianjin, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 9\nScore: 6 (Anda Zhang) : 3 (Liam Pullen)\n\ n END:VEVENT BEGIN:VEVENT UID:24@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (International Championship) DTSTART:20231108T062934Z DTEND:20231108T094424Z LOCATION:Tianjin, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 10\nScore: 3 (Haotian Lyu) : 6 (Anda Zhang)\n \n END:VEVENT BEGIN:VEVENT UID:25@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (International Championship) DTSTART:20231109T113014Z DTEND:20231109T152236Z LOCATION:Tianjin, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 13\nScore: 6 (Anda Zhang) : 3 (Junhui Ding)\n \n END:VEVENT BEGIN:VEVENT UID:26@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (International Championship) DTSTART:20231111T060106Z DTEND:20231111T143136Z LOCATION:Tianjin, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 14\nScore: 6 (Ronnie O'Sullivan) : 9 (Anda Zh ang)\n\n END:VEVENT BEGIN:VEVENT UID:27@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (International Championship) DTSTART:20231112T060132Z DTEND:20231112T142520Z LOCATION:Tianjin, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 15\nNote: Referee: Lyu Xilin

This wa s Zhang's first ranking title, from his second final.

Zhang's 147 in the third frame is his second and the 192nd in pro snooker. Watch on YouTube.
\nScore : 6 (Tom Ford) : 10 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:28@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Champion of Champions) DTSTART:20231115T144029Z DTEND:20231115T172541Z LOCATION:Bolton, England DESCRIPTION:Type: Invitational\nHashtag: #ChampionOfChampions\nSource: http ://www.snooker.org\n\nRound: 7\nNote: Ding was 3-0 and 60-4 up, before he e ventually won the match on the final black.\nScore: 4 (Junhui Ding) : 3 (An da Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:29@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (UK Championship) DTSTART:20231126T131247Z DTEND:20231126T183632Z LOCATION:York, England DESCRIPTION:Type: Ranking\nHashtag: #UKChampionship\nSource: http://www.sno oker.org\n\nRound: 7\nNote: Zhang's maximum attempt in frame 2 ended at 96. \nScore: 6 (Anda Zhang) : 5 (Elliot Slessor)\n\n END:VEVENT BEGIN:VEVENT UID:30@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (UK Championship) DTSTART:20231130T192935Z DTEND:20231130T222449Z LOCATION:York, England DESCRIPTION:Type: Ranking\nHashtag: #UKChampionship\nSource: http://www.sno oker.org\n\nRound: 8\nScore: 6 (Anda Zhang) : 4 (Luca Brecel)\n\n END:VEVENT BEGIN:VEVENT UID:31@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (UK Championship) DTSTART:20231201T130057Z DTEND:20231201T164854Z LOCATION:York, England DESCRIPTION:Type: Ranking\nHashtag: #UKChampionship\nSource: http://www.sno oker.org\n\nRound: 13\nScore: 6 (Hossein Vafaei) : 4 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:32@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Shoot Out) DTSTART:20231207T144515Z DTEND:20231207T145603Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 7\nVideo: https://youtu.be/tEGwTJI4baA\nNote: Break 51\ nScore: 50 (Muhammad Asif) : 57 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:33@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Shoot Out) DTSTART:20231208T213614Z DTEND:20231208T215000Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 8\nVideo: https://youtu.be/IBYqRiWurS0\nScore: 49 (Zak Surety) : 42 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:34@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Scottish Open) DTSTART:20231212T154252Z DTEND:20231212T171720Z LOCATION:Edinburgh, Scotland DESCRIPTION:Type: Ranking\nHashtag: #ScottishOpen\nSource: http://www.snook er.org\n\nRound: 8\nScore: 4 (Anda Zhang) : 2 (Judd Trump)\n\n END:VEVENT BEGIN:VEVENT UID:35@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Scottish Open) DTSTART:20231214T130124Z DTEND:20231214T155944Z LOCATION:Edinburgh, Scotland DESCRIPTION:Type: Ranking\nHashtag: #ScottishOpen\nSource: http://www.snook er.org\n\nRound: 9\nScore: 2 (Jiahui Si) : 4 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:36@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Scottish Open) DTSTART:20231214T212050Z DTEND:20231214T223500Z LOCATION:Edinburgh, Scotland DESCRIPTION:Type: Ranking\nHashtag: #ScottishOpen\nSource: http://www.snook er.org\n\nRound: 10\nScore: 4 (Stuart Bingham) : 0 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:37@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (German Masters Qualifiers) DTSTART:20231220T100025Z DTEND:20231220T124953Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #GermanMasters\nSource: http://www.s nooker.org\n\nRound: 1\nScore: 5 (Anda Zhang) : 3 (Mostafa Dorgham)\n\n END:VEVENT BEGIN:VEVENT UID:38@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Masters) DTSTART:20240107T190434Z DTEND:20240107T220242Z LOCATION:London, England DESCRIPTION:Type: Invitational\nHashtag: #MastersSnooker\nSource: http://ww w.snooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/662bca8 7-4b2b-42a0-bd09-10eac982754b\nScore: 6 (Shaun Murphy) : 2 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:39@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (World Grand Prix) DTSTART:20240117T145715Z DTEND:20240117T165943Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #WorldGrandPrix\nSource: http://www.sno oker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/8142fcd8-18d c-42a0-9dd9-efee6321c649\nScore: 4 (Anda Zhang) : 2 (Dominic Dale)\n\n END:VEVENT BEGIN:VEVENT UID:40@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (World Grand Prix) DTSTART:20240118T144902Z DTEND:20240118T172513Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #WorldGrandPrix\nSource: http://www.sno oker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/9e0689bf-1c1 3-4586-9ac9-9c6c33b7495b\nScore: 4 (Anda Zhang) : 2 (Mark Allen)\n\n END:VEVENT BEGIN:VEVENT UID:41@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (World Grand Prix) DTSTART:20240119T130249Z DTEND:20240119T152842Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #WorldGrandPrix\nSource: http://www.sno oker.org\n\nRound: 13\nDetails: https://www.wst.tv/match-centre/3a730f51-db 22-4789-b657-0939cb010033\nScore: 2 (Anda Zhang) : 5 (Junhui Ding)\n\n END:VEVENT BEGIN:VEVENT UID:42@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (German Masters) DTSTART:20240130T090137Z DTEND:20240130T120249Z LOCATION:Berlin, Germany DESCRIPTION:Type: Ranking\nHashtag: #GermanMasters\nSource: http://www.snoo ker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/0c7a8224-da03 -4169-b7c9-3528e2b009ad\nScore: 5 (Thepchaiya Un-Nooh) : 4 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:43@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Welsh Open Qualifiers) DTSTART:20240212T093248Z DTEND:20240212T114013Z LOCATION:Barnsley, England DESCRIPTION:Type: Qualifying\nHashtag: #WelshOpen\nSource: http://www.snook er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/83773d56-670a- 479c-9d69-50ec2cc56bb5\nScore: 4 (Anda Zhang) : 1 (Ahmed Aly Elsayed)\n\n END:VEVENT BEGIN:VEVENT UID:44@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Welsh Open) DTSTART:20240214T144249Z DTEND:20240214T164734Z LOCATION:Llandudno, Wales DESCRIPTION:Type: Ranking\nHashtag: #WelshOpen\nSource: http://www.snooker. org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/e77eda88-370f-4e2 a-b926-31c57ac27fdc\nScore: 1 (Anda Zhang) : 4 (Jak Jones)\n\n END:VEVENT BEGIN:VEVENT UID:45@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Players Championship) DTSTART:20240221T125241Z DTEND:20240221T174019Z LOCATION:Telford, England DESCRIPTION:Type: Ranking\nHashtag: #PlayersChampionship\nSource: http://ww w.snooker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/56b4d49 d-cd95-4d9f-a94a-2cee14ffdf73\nScore: 6 (Anda Zhang) : 5 (Noppon Saengkham) \n\n END:VEVENT BEGIN:VEVENT UID:46@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Players Championship) DTSTART:20240223T130413Z DTEND:20240223T173047Z LOCATION:Telford, England DESCRIPTION:Type: Ranking\nHashtag: #PlayersChampionship\nSource: http://ww w.snooker.org\n\nRound: 13\nDetails: https://www.wst.tv/match-centre/c910f2 00-f455-4f40-9259-6cd0de0834a0\nScore: 6 (Anda Zhang) : 4 (John Higgins)\n\ n END:VEVENT BEGIN:VEVENT UID:47@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Players Championship) DTSTART:20240224T185052Z DTEND:20240224T235645Z LOCATION:Telford, England DESCRIPTION:Type: Ranking\nHashtag: #PlayersChampionship\nSource: http://ww w.snooker.org\n\nRound: 14\nDetails: https://www.wst.tv/match-centre/f938da 7d-aa33-4326-9e7c-dadd1ff8abf0\nScore: 6 (Anda Zhang) : 5 (Mark Selby)\n\n END:VEVENT BEGIN:VEVENT UID:48@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Players Championship) DTSTART:20240225T130042Z DTEND:20240225T234812Z LOCATION:Telford, England DESCRIPTION:Type: Ranking\nHashtag: #PlayersChampionship\nSource: http://ww w.snooker.org\n\nRound: 15\nDetails: https://www.wst.tv/match-centre/4603fe 41-de03-4faf-aa30-48e47f22a0e2\nNote: Referee: Jan Verhaas

This was Allen's second Players Champ ionship title. It's his 11th ranking win in total and second of the season. \nScore: 10 (Mark Allen) : 8 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:49@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (World Open Qualifiers) DTSTART:20240318T063320Z DTEND:20240318T095938Z LOCATION:Barnsley, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldOpen\nSource: http://www.snook er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/a2471bf2-3d8f- 48eb-898a-36550d2eb1bb\nScore: 5 (Anda Zhang) : 3 (Allan Taylor)\n\n END:VEVENT BEGIN:VEVENT UID:50@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (World Open) DTSTART:20240319T063106Z DTEND:20240319T095053Z LOCATION:Yushan, China DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker. org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/6deebd95-92f4-400 5-94d8-9e1c7d805ea0\nScore: 5 (Elliot Slessor) : 3 (Anda Zhang)\n\n END:VEVENT BEGIN:VEVENT UID:51@calengoo.de STATUS:CONFIRMED SUMMARY:Anda Zhang (Tour Championship) DTSTART:20240403T125728Z DTEND:20240404T174432Z LOCATION:Manchester, England DESCRIPTION:Type: Ranking\nHashtag: #TourChampionship\nSource: http://www.s nooker.org\n\nRound: 13\nDetails: https://www.wst.tv/match-centre/9fa1625e- 5509-4030-8709-f6cd5b3599cf\nScore: 8 (Anda Zhang) : 10 (Gary Wilson)\n\n END:VEVENT END:VCALENDAR