BEGIN:VCALENDAR VERSION:2.0 PRODID:-//calengoo.de/calengoo.de//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:Yupeng Cao (Snooker) X-WR-TIMEZONE:Europe/London BEGIN:VEVENT UID:0@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Championship League Stage One Group 31) DTSTART:20230713T105943Z DTEND:20230713T115049Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/108f3117-4644-499b-a602-55f478685923\nS core: 3 (Yupeng Cao) : 0 (Steven Hallworth)\n\n END:VEVENT BEGIN:VEVENT UID:1@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Championship League Stage One Group 31) DTSTART:20230713T131218Z DTEND:20230713T135627Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/0afbbbee-9268-4b1e-b8de-e1a66a8dd619\nS core: 3 (Yupeng Cao) : 0 (Ian Burns)\n\n END:VEVENT BEGIN:VEVENT UID:2@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Championship League Stage One Group 31) DTSTART:20230713T175551Z DTEND:20230713T193455Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/66b5028f-b311-466d-a934-191a4c1c882e\nN ote: 145 by Cao in frame 4.\nScore: 3 (Yupeng Cao) : 1 (Haotian Lyu)\n\n END:VEVENT BEGIN:VEVENT UID:3@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Championship League Stage Two Group B) DTSTART:20230720T121104Z DTEND:20230720T124702Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/1244c30b-12ee-4ac5-b2e9-c2717523382b\nS core: 0 (Joe Perry) : 3 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:4@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Championship League Stage Two Group B) DTSTART:20230720T130942Z DTEND:20230720T145425Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/16de73e1-9180-4073-80a9-5a95c68c1157\nS core: 2 (Judd Trump) : 2 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:5@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Championship League Stage Two Group B) DTSTART:20230720T171121Z DTEND:20230720T180909Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/6dcb5b15-c0eb-4386-acbe-68cc2b9deddb\nS core: 2 (Yupeng Cao) : 2 (Matthew Stevens)\n\n END:VEVENT BEGIN:VEVENT UID:6@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Championship League Stage Three Group B) DTSTART:20230721T124035Z DTEND:20230721T133742Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/db65ab5a-3022-4bb5-b56c-65e9dd031575\nS core: 3 (Noppon Saengkham) : 0 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:7@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Championship League Stage Three Group B) DTSTART:20230721T134247Z DTEND:20230721T142915Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/82d25e06-3755-404f-81ff-a938e71ab3ca\nS core: 3 (Mark J Williams) : 1 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:8@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Championship League Stage Three Group B) DTSTART:20230721T182232Z DTEND:20230721T191830Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 19\nDet ails: https://scores.wst.tv/matches/77131917-d983-4012-8436-3ee701b7ce65\nS core: 0 (Yupeng Cao) : 3 (Sam Craigie)\n\n END:VEVENT BEGIN:VEVENT UID:9@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (European Masters Qualifiers) DTSTART:20230726T090049Z DTEND:20230726T113953Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #EuropeanMasters\nSource: http://www .snooker.org\n\nRound: 1\nDetails: https://scores.wst.tv/matches/0c9ec23a-2 8cd-4c3a-a777-6372c43945b0\nScore: 5 (Andrew Higginson) : 3 (Yupeng Cao)\n\ n END:VEVENT BEGIN:VEVENT UID:10@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (British Open Qualifiers) DTSTART:20230817T085929Z DTEND:20230817T115113Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #BritishOpen\nSource: http://www.sno oker.org\n\nRound: 1\nScore: 4 (Liam Graham) : 3 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:11@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Wuhan Open Qualifiers) DTSTART:20230902T090710Z DTEND:20230902T114415Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nSource: http://www.snooker.org\n\nRound: 1\nS core: 5 (Yupeng Cao) : 0 (Jun Jiang)\n\n END:VEVENT BEGIN:VEVENT UID:12@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (English Open Qualifiers) DTSTART:20230907T090421Z DTEND:20230907T102539Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #EnglishOpen \nSource: http://www.sn ooker.org\n\nRound: 2\nScore: 0 (Mink Nutcharut) : 4 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:13@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (International Championship Qualifiers) DTSTART:20230919T083025Z DTEND:20230919T121534Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #InternationalChampionship\nSource: http://www.snooker.org\n\nRound: 2\nScore: 6 (Yupeng Cao) : 0 (Ashley Hugil l)\n\n END:VEVENT BEGIN:VEVENT UID:14@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (English Open) DTSTART:20231003T090039Z DTEND:20231003T101326Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 8\nScore: 4 (Yupeng Cao) : 0 (David Gilbert)\n\n END:VEVENT BEGIN:VEVENT UID:15@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (English Open) DTSTART:20231004T180111Z DTEND:20231004T203536Z LOCATION:Brentwood, England DESCRIPTION:Type: Ranking\nHashtag: #EnglishOpen \nSource: http://www.snook er.org\n\nRound: 9\nNote: Cao had won 19 frames in a row before losing the first frame here\nScore: 2 (Yupeng Cao) : 4 (Oliver Lines)\n\n END:VEVENT BEGIN:VEVENT UID:16@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Wuhan Open) DTSTART:20231009T063107Z DTEND:20231009T082245Z LOCATION:Wuhan, China DESCRIPTION:Type: Ranking\nSource: http://www.snooker.org\n\nRound: 8\nScor e: 5 (Tom Ford) : 1 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:17@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Northern Ireland Open Qualifiers) DTSTART:20231022T090111Z DTEND:20231022T120210Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #NIOpen\nSource: http://www.snooker. org\n\nRound: 1\nScore: 3 (Robert Milkins) : 4 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:18@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Northern Ireland Open) DTSTART:20231023T142337Z DTEND:20231023T170931Z LOCATION:Belfast, Northern Ireland DESCRIPTION:Type: Ranking\nHashtag: #NorthernIrelandOpen\nSource: http://ww w.snooker.org\n\nRound: 8\nScore: 4 (Dylan Emery) : 3 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:19@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Scottish Open Qualifiers) DTSTART:20231030T104744Z DTEND:20231030T121853Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #ScottishOpen\nSource: http://www.sn ooker.org\n\nRound: 1\nScore: 4 (Yupeng Cao) : 2 (David Lilley)\n\n END:VEVENT BEGIN:VEVENT UID:20@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (International Championship) DTSTART:20231105T113550Z DTEND:20231105T135518Z LOCATION:Tianjin, China DESCRIPTION:Type: Ranking\nHashtag: #InternationalChampionship\nSource: htt p://www.snooker.org\n\nRound: 8\nScore: 6 (Tom Ford) : 0 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:21@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (UK Championship Qualifiers) DTSTART:20231121T143042Z DTEND:20231121T183727Z LOCATION:Leicester, England DESCRIPTION:Type: Qualifying\nHashtag: #UKChampionship\nSource: http://www. snooker.org\n\nRound: 3\nScore: 4 (Yupeng Cao) : 6 (Ben Woollaston)\n\n END:VEVENT BEGIN:VEVENT UID:22@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Shoot Out) DTSTART:20231206T203159Z DTEND:20231206T204018Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 7\nNote: Break 58\nScore: 73 (Yupeng Cao) : 32 (Sydney Wilson)\n\n END:VEVENT BEGIN:VEVENT UID:23@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Shoot Out) DTSTART:20231208T195117Z DTEND:20231208T195539Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 8\nVideo: https://youtu.be/_Wrywfo3-6k\nScore: 51 (Yupe ng Cao) : 0 (Julien Leclercq)\n\n END:VEVENT BEGIN:VEVENT UID:24@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Shoot Out) DTSTART:20231209T140105Z DTEND:20231209T141107Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 9\nVideo: https://youtu.be/fkYWGrBtnPw\nScore: 44 (Yupe ng Cao) : 6 (Thepchaiya Un-Nooh)\n\n END:VEVENT BEGIN:VEVENT UID:25@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Shoot Out) DTSTART:20231209T193624Z DTEND:20231209T194837Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 10\nScore: 31 (Yupeng Cao) : 16 (Hammad Miah)\n\n END:VEVENT BEGIN:VEVENT UID:26@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Shoot Out) DTSTART:20231209T212235Z DTEND:20231209T213332Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 13\nVideo: https://youtu.be/QIEzGDw0oIY\nScore: 39 (Yup eng Cao) : 13 (Mark Davis)\n\n END:VEVENT BEGIN:VEVENT UID:27@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Shoot Out) DTSTART:20231209T223839Z DTEND:20231209T223857Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 14\nVideo: https://youtu.be/7Ibmb_wOukA\nScore: 41 (Yup eng Cao) : 18 (Ali Carter)\n\n END:VEVENT BEGIN:VEVENT UID:28@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Shoot Out) DTSTART:20231209T225927Z DTEND:20231209T231038Z LOCATION:Swansea, Wales DESCRIPTION:Type: Ranking\nHashtag: #SnookerShootOut\nSource: http://www.sn ooker.org\n\nRound: 15\nVideo: https://youtu.be/SnoYhHc_Nw0\nNote: Referee: Alex Crisan

This was Allen's tenth ranking title.\nScore: 4 (Yupe ng Cao) : 65 (Mark Allen)\n\n END:VEVENT BEGIN:VEVENT UID:29@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Scottish Open) DTSTART:20231212T100419Z DTEND:20231212T114130Z LOCATION:Edinburgh, Scotland DESCRIPTION:Type: Ranking\nHashtag: #ScottishOpen\nSource: http://www.snook er.org\n\nRound: 8\nScore: 4 (Sanderson Lam) : 1 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:30@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (German Masters Qualifiers) DTSTART:20231220T100025Z DTEND:20231220T123123Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #GermanMasters\nSource: http://www.s nooker.org\n\nRound: 1\nScore: 5 (Zhengyi Fan) : 1 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:31@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (World Grand Prix) DTSTART:20240116T204221Z DTEND:20240116T231141Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #WorldGrandPrix\nSource: http://www.sno oker.org\n\nRound: 7\nDetails: https://www.wst.tv/match-centre/6b9add62-ecf 2-4015-ba79-cbe973d5ea12\nScore: 3 (Barry Hawkins) : 4 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:32@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (World Grand Prix) DTSTART:20240117T201807Z DTEND:20240117T221719Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #WorldGrandPrix\nSource: http://www.sno oker.org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/1a7b9f9f-5b7 3-405e-833d-026df35b4504\nScore: 4 (Yupeng Cao) : 0 (Shaun Murphy)\n\n END:VEVENT BEGIN:VEVENT UID:33@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (World Grand Prix) DTSTART:20240118T184017Z DTEND:20240118T221714Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #WorldGrandPrix\nSource: http://www.sno oker.org\n\nRound: 13\nDetails: https://www.wst.tv/match-centre/4dcd0e7d-1a 3c-4733-80b1-78d6394a2d24\nScore: 5 (Yupeng Cao) : 4 (Mark J Williams)\n\n END:VEVENT BEGIN:VEVENT UID:34@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (World Grand Prix) DTSTART:20240119T184833Z DTEND:20240119T215701Z LOCATION:Leicester, England DESCRIPTION:Type: Ranking\nHashtag: #WorldGrandPrix\nSource: http://www.sno oker.org\n\nRound: 14\nDetails: https://www.wst.tv/match-centre/6f8af698-36 4c-40d1-870a-0e1df5adcb74\nScore: 6 (Judd Trump) : 2 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:35@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (World Open Qualifiers) DTSTART:20240124T100317Z DTEND:20240124T122047Z LOCATION:Barnsley, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldOpen\nSource: http://www.snook er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/d57ef65f-4aa3- 41b3-91f6-f039b485d4c0\nScore: 5 (Yupeng Cao) : 0 (Rory McLeod)\n\n END:VEVENT BEGIN:VEVENT UID:36@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (Welsh Open Qualifiers) DTSTART:20240212T145849Z DTEND:20240212T175225Z LOCATION:Barnsley, England DESCRIPTION:Type: Qualifying\nHashtag: #WelshOpen\nSource: http://www.snook er.org\n\nRound: 2\nDetails: https://www.wst.tv/match-centre/7e5b1ef3-afad- 4540-9682-5676ce4ef4e7\nScore: 4 (Mark Allen) : 3 (Yupeng Cao)\n\n END:VEVENT BEGIN:VEVENT UID:37@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (World Open) DTSTART:20240319T113943Z DTEND:20240319T141155Z LOCATION:Yushan, China DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker. org\n\nRound: 8\nDetails: https://www.wst.tv/match-centre/9cf58ab1-3296-49e 6-ae84-83105a50b82e\nScore: 5 (Yupeng Cao) : 3 (Noppon Saengkham)\n\n END:VEVENT BEGIN:VEVENT UID:38@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (World Open) DTSTART:20240320T063146Z DTEND:20240320T082918Z LOCATION:Yushan, China DESCRIPTION:Type: Ranking\nHashtag: #WorldOpen\nSource: http://www.snooker. org\n\nRound: 9\nDetails: https://www.wst.tv/match-centre/67a68b37-825e-451 8-8f8c-b3037f350280\nScore: 1 (Yupeng Cao) : 5 (Junhui Ding)\n\n END:VEVENT BEGIN:VEVENT UID:39@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (World Championship Qualifiers) DTSTART:20240414T133140Z DTEND:20240415T154606Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: http://www.snooker.org\n\nRound: 3\nDetails: https://www.wst.tv/match-centr e/7ab57558-042e-4fd0-bd28-8857f3c79848\nScore: 10 (Yupeng Cao) : 4 (Hailong Ma)\n\n END:VEVENT BEGIN:VEVENT UID:40@calengoo.de STATUS:CONFIRMED SUMMARY:Yupeng Cao (World Championship Qualifiers) DTSTART:20240417T100409Z DTEND:20240417T201518Z LOCATION:Sheffield, England DESCRIPTION:Type: Qualifying\nHashtag: #WorldSnookerChampionship \nSource: http://www.snooker.org\n\nRound: 4\nDetails: https://www.wst.tv/match-centr e/81b7653e-a166-42ef-a2f0-c07ed4621db1\nScore: 8 (Yupeng Cao) : 10 (Junxu P ang)\n\n END:VEVENT END:VCALENDAR