diff --git a/euro-2024/semi-final-2.ics b/euro-2024/semi-final-2.ics
index d605e04..2fb2ca2 100644
--- a/euro-2024/semi-final-2.ics
+++ b/euro-2024/semi-final-2.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:wjIVWz45XAd5wvINsFx3n
+UID:jd3RG6-XzQhTm5Rjx2h_j
SUMMARY:SF3 v SF4
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240710T190000Z
DTEND:20240710T205000Z
DESCRIPTION:TV Channels: \n\nThe 50th game and second semi final of the EUR
diff --git a/euro-2024/serbia-england.ics b/euro-2024/serbia-england.ics
index 05e7857..71b1bd3 100644
--- a/euro-2024/serbia-england.ics
+++ b/euro-2024/serbia-england.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:DUJN-I8tXXRGLRSfjcJ8J
+UID:wDTa547g680zQFrvoADCl
SUMMARY:Serbia v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240616T190000Z
DTEND:20240616T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe seventh game of the EURO 2024 competit
diff --git a/euro-2024/slovakia-romania.ics b/euro-2024/slovakia-romania.ics
index 49e61f7..3b8d443 100644
--- a/euro-2024/slovakia-romania.ics
+++ b/euro-2024/slovakia-romania.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:96Sl6zQV51Ih87nKuHieg
+UID:73Fg0MBD_EdDi3KdW7VcY
SUMMARY:Slovakia v Romania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240626T160000Z
DTEND:20240626T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirty-third game of the EURO 2024 comp
diff --git a/euro-2024/slovakia-ukraine.ics b/euro-2024/slovakia-ukraine.ics
index c24c804..ed38aa8 100644
--- a/euro-2024/slovakia-ukraine.ics
+++ b/euro-2024/slovakia-ukraine.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:7TJH6OQtaRikIhH9ZN6tQ
+UID:5cYQ52etlX4buwE4j3ceW
SUMMARY:Slovakia v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240621T130000Z
DTEND:20240621T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe ninteenth game of the EURO 2024 compet
diff --git a/euro-2024/slovenia-denmark.ics b/euro-2024/slovenia-denmark.ics
index 2b59491..ecac36c 100644
--- a/euro-2024/slovenia-denmark.ics
+++ b/euro-2024/slovenia-denmark.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:Ng7oWXxJhCnaCdw1lGQjW
+UID:XuR3d0Koe0tOzHqigGuuE
SUMMARY:Slovenia v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240616T160000Z
DTEND:20240616T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixth game of the EURO 2024 competitio
diff --git a/euro-2024/slovenia-serbia.ics b/euro-2024/slovenia-serbia.ics
index 2e6c2e0..90be870 100644
--- a/euro-2024/slovenia-serbia.ics
+++ b/euro-2024/slovenia-serbia.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:F3ZjSYv9emjZ28snqJlFm
+UID:bSWrOWt8onxK-ti2QS4AM
SUMMARY:Slovenia v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240620T130000Z
DTEND:20240620T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixteenth game of the EURO 2024 compet
diff --git a/euro-2024/spain-croatia.ics b/euro-2024/spain-croatia.ics
index 9c7f1ba..a6b5aea 100644
--- a/euro-2024/spain-croatia.ics
+++ b/euro-2024/spain-croatia.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:sOOu-_BR66CZ8GlSnC7Y1
+UID:qiiezTDkSVrk6gIp5k34H
SUMMARY:Spain v Croatia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240615T160000Z
DTEND:20240615T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe third game of the EURO 2024 competitio
diff --git a/euro-2024/spain-italy.ics b/euro-2024/spain-italy.ics
index 65998cc..d552e8f 100644
--- a/euro-2024/spain-italy.ics
+++ b/euro-2024/spain-italy.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:EuOfmvw_yTPIlUaxwfs9t
+UID:OqHQXxE6AyvknsNQOOlTO
SUMMARY:Spain v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240620T190000Z
DTEND:20240620T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe eighteenth game of the EURO 2024 compe
diff --git a/euro-2024/switzerland-germany.ics b/euro-2024/switzerland-germany.ics
index 5b6d872..25a06de 100644
--- a/euro-2024/switzerland-germany.ics
+++ b/euro-2024/switzerland-germany.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:LEiIV5Av_cdI-SoNVslLD
+UID:GRayJYLDGsSshv66qZKOQ
SUMMARY:Switzerland v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240623T190000Z
DTEND:20240623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-fifth game of the EURO 2024 comp
diff --git a/euro-2024/turkey-georgia.ics b/euro-2024/turkey-georgia.ics
index 182a16a..fd415bd 100644
--- a/euro-2024/turkey-georgia.ics
+++ b/euro-2024/turkey-georgia.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:A9LExYJonyZL5VORWbQHL
+UID:GmP8Fqh0esVJmgAvbVtSl
SUMMARY:Turkey v Georgia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240618T160000Z
DTEND:20240618T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe eleventh game of the EURO 2024 competi
diff --git a/euro-2024/turkey-portugal.ics b/euro-2024/turkey-portugal.ics
index 8c70ed8..4a9f870 100644
--- a/euro-2024/turkey-portugal.ics
+++ b/euro-2024/turkey-portugal.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:0f0sRhA3kxmJGlmtG1UHK
+UID:FlpwKj0EFHi-SMHWabSaJ
SUMMARY:Turkey v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240622T160000Z
DTEND:20240622T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe twenty-third game of the EURO 2024 com
diff --git a/euro-2024/ukraine-belgium.ics b/euro-2024/ukraine-belgium.ics
index 831aa7b..0ad9d1b 100644
--- a/euro-2024/ukraine-belgium.ics
+++ b/euro-2024/ukraine-belgium.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:OwPaW6VL8qmGttBiEqntn
+UID:BOPHE89_suJlcgqOmVJeI
SUMMARY:Ukraine v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240626T160000Z
DTEND:20240626T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirty-fourth game of the EURO 2024 com
diff --git a/events.ics b/events.ics
index 4677052..760fd29 100644
--- a/events.ics
+++ b/events.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:N8wh8qg2J3gA3qocCnYuX
+UID:nZMN_RzIP9NaEBdjUQCB2
SUMMARY:Turkey v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210611T190000Z
DTEND:20210611T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe first game of the (delayed) EURO 2020 c
@@ -18,9 +18,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Turkey,Italy,Rome,Group A,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:Uv_q-kcdyl38UxTVdRdX6
+UID:hFkcDpj-9VDF6ubRWIm7u
SUMMARY:Wales v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210612T130000Z
DTEND:20210612T145000Z
DESCRIPTION:TV Channels: BBC\, S4C\n\nThe second game of the (delayed) EURO
@@ -32,9 +32,9 @@ CATEGORIES:webcal-game,Wales,Switzerland,Baku,Group A,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:AQvUFoEkduE29E7_vPWQ5
+UID:sv2xvwOPqlaBPzkmTXbOI
SUMMARY:Denmark v Finland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210612T160000Z
DTEND:20210612T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe third game of the (delayed) EURO 2020 c
@@ -46,9 +46,9 @@ CATEGORIES:webcal-game,Denmark,Finland,Copenhagen,Group B,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:DACPkKQbAcOW9d7RB-hpL
+UID:1wQI9ECdZPkfpy0x7tx_i
SUMMARY:Belgium v Russia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210612T190000Z
DTEND:20210612T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe fourth game of the (delayed) EURO 2020
@@ -60,9 +60,9 @@ CATEGORIES:webcal-game,Belgium,Russia,St Petersburg,Group B,Group stages,EU
RO 2020
END:VEVENT
BEGIN:VEVENT
-UID:klJIpQKYlz_hd5yG1ZaTu
+UID:AnXhzBy4fkF2y372aaRG7
SUMMARY:England v Croatia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210613T130000Z
DTEND:20210613T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe fifth game of the (delayed) EURO 2020 c
@@ -74,9 +74,9 @@ CATEGORIES:webcal-game,England,Croatia,London,Group D,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:2AhyqKy2thI47kFDgV_0m
+UID:yTsMhQHJXbgzV6Wy7JRri
SUMMARY:Austria v North Macedonia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210613T160000Z
DTEND:20210613T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe sixth game of the (delayed) EURO 2020 c
@@ -88,9 +88,9 @@ CATEGORIES:webcal-game,Austria,North Macedonia,Bucharest,Group C,Group stag
es,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:FzHb61TVhoEzb5eu4z91e
+UID:omq72s399Y_eOevGd7a5v
SUMMARY:Netherlands v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210613T190000Z
DTEND:20210613T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe seventh game of the (delayed) EURO 2020
@@ -102,9 +102,9 @@ CATEGORIES:webcal-game,Netherlands,Ukraine,Amsterdam,Group C,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:1DNQ0pypddr3B9PGRVUku
+UID:RrMnHQ-y1i3d8o1adn3x2
SUMMARY:Scotland v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210614T130000Z
DTEND:20210614T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe eighth game of the (delayed) EURO 2020
@@ -116,9 +116,9 @@ CATEGORIES:webcal-game,Scotland,Czech Republic,Glasgow,Group D,Group stages
,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:c8E2G9oa7d7Vkz-khi4mm
+UID:r4-Q7D5Xu595sv1G3oyYH
SUMMARY:Poland v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210614T160000Z
DTEND:20210614T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe ninth game of the (delayed) EURO 2020 c
@@ -130,9 +130,9 @@ CATEGORIES:webcal-game,Poland,Slovakia,St Petersburg,Group E,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:yu7Zw1dsw23aIrXcTWek-
+UID:gi0xKpt-wJjqzUFD5FRCC
SUMMARY:Spain v Sweden
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210614T190000Z
DTEND:20210614T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe tenth game of the (delayed) EURO 2020 c
@@ -143,9 +143,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Sweden,Seville,Group E,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:dVcvCyGTOtKzNBxZpbypR
+UID:D669BsutEK20z74aSCo8_
SUMMARY:Hungary v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210615T160000Z
DTEND:20210615T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe eleventh game of the (delayed) EURO 202
@@ -157,9 +157,9 @@ CATEGORIES:webcal-game,Hungary,Portugal,Budapest,Group F,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:J4HbUZpyn7_gh0kJjDpSQ
+UID:VGM7ZxYzsAV9HjTLa4Ojc
SUMMARY:France v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210615T190000Z
DTEND:20210615T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe twelfth game of the (delayed) EURO 2020
@@ -170,9 +170,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,France,Germany,Munich,Group F,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:oBwKVyRTlcnTNqzGi35p5
+UID:eHZBD-CVcv_0D24K-tqb9
SUMMARY:Finland v Russia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210616T130000Z
DTEND:20210616T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirteenth game of the (delayed) EURO 2
@@ -184,9 +184,9 @@ CATEGORIES:webcal-game,Finland,Russia,St Petersburg,Group B,Group stages,EU
RO 2020
END:VEVENT
BEGIN:VEVENT
-UID:OPaLGGICjSXx8TIfC1a5H
+UID:pgeNwn2Bfs6J0ZMQTMDJo
SUMMARY:Turkey v Wales
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210616T160000Z
DTEND:20210616T175000Z
DESCRIPTION:TV Channels: BBC\, S4C\n\nThe fourteenth game of the (delayed)
@@ -197,9 +197,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Turkey,Wales,Baku,Group A,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:mDlfXWWHdRud0rKLhw0Ed
+UID:WMT8qkHaxeRD-XZxGFKgg
SUMMARY:Italy v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210616T190000Z
DTEND:20210616T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe fifteenth game of the (delayed) EURO 20
@@ -211,9 +211,9 @@ CATEGORIES:webcal-game,Italy,Switzerland,Rome,Group A,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:cZ2GxHnkVAW7-Z2ASKPIm
+UID:xF4ncWZWc57kd5FarDlqw
SUMMARY:Ukraine v North Macedonia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210617T130000Z
DTEND:20210617T145000Z
DESCRIPTION:TV Channels: ITV\n\nThe sixteenth game of the (delayed) EURO 20
@@ -225,9 +225,9 @@ CATEGORIES:webcal-game,Ukraine,North Macedonia,Bucharest,Group C,Group stag
es,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:fP8yO2a2jb7-vcvvw9020
+UID:reEHC4ZQk59la_lWp9MCF
SUMMARY:Denmark v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210617T160000Z
DTEND:20210617T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe seventeenth game of the (delayed) EURO
@@ -239,9 +239,9 @@ CATEGORIES:webcal-game,Denmark,Belgium,Copenhagen,Group B,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:red0vTU-JiC6fpnArdFxy
+UID:5_zbgbEYcM76FRhmp-zOz
SUMMARY:Netherlands v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210617T190000Z
DTEND:20210617T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe eighteenth game of the (delayed) EURO 2
@@ -253,9 +253,9 @@ CATEGORIES:webcal-game,Netherlands,Austria,Amsterdam,Group C,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:AGo3F1H_HHCm-WUbDxkPb
+UID:G2fYZlkiT4zQBqTFs8gfG
SUMMARY:Sweden v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210618T130000Z
DTEND:20210618T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe ninteenth game of the (delayed) EURO 20
@@ -267,9 +267,9 @@ CATEGORIES:webcal-game,Sweden,Slovakia,St Petersburg,Group E,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:d8kDmMHsu9LrOx95Ppopl
+UID:jF4Q7xKLuHZ16VN0JWp2H
SUMMARY:Croatia v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210618T160000Z
DTEND:20210618T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe twentieth game of the (delayed) EURO 20
@@ -281,9 +281,9 @@ CATEGORIES:webcal-game,Croatia,Czech Republic,Glasgow,Group D,Group stages,
EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:B2Z-8VI_N4ffA5P8PuaWU
+UID:NKwS8iIxr7Hyhj70LSUW8
SUMMARY:England v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210618T190000Z
DTEND:20210618T205000Z
DESCRIPTION:TV Channels: ITV\, STV\n\nThe 21st game of the (delayed) EURO 2
@@ -295,9 +295,9 @@ CATEGORIES:webcal-game,England,Scotland,London,Group D,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:VOe6J5zyxs8iZxJ3jj_pm
+UID:qWmxRGz-LSZVHisZkcYhf
SUMMARY:Hungary v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210619T130000Z
DTEND:20210619T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe 22nd game of the (delayed) EURO 2020 co
@@ -309,9 +309,9 @@ CATEGORIES:webcal-game,Hungary,France,Budapest,Group F,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:wqq9REiQNUU-NotGybtJ6
+UID:J_dJNeu1HNL_tIazSJDcp
SUMMARY:Portugal v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210619T160000Z
DTEND:20210619T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 23rd game of the (delayed) EURO 2020 co
@@ -323,9 +323,9 @@ CATEGORIES:webcal-game,Portugal,Germany,Munich,Group F,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:rUSxOdkuGfkmlZ0VOgWP4
+UID:xqPCuoccz5qgU7f1h6zB8
SUMMARY:Spain v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210619T190000Z
DTEND:20210619T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 24th game of the (delayed) EURO 2020 co
@@ -336,9 +336,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Poland,Seville,Group E,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:LjvPTIoRaQCs2x0sYKIJ7
+UID:J5EJPeIttA6WHKyoOTEON
SUMMARY:Italy v Wales
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210620T160000Z
DTEND:20210620T175000Z
DESCRIPTION:TV Channels: ITV\, S4C\n\nThe 25th game of the (delayed) EURO 2
@@ -349,9 +349,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Italy,Wales,Rome,Group A,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:RNiaZ1qTkyfIkQ0fZTrhf
+UID:qBezvcznxAO6Qe00sonNY
SUMMARY:Switzerland v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210620T160000Z
DTEND:20210620T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 26th game of the (delayed) EURO 2020 co
@@ -363,9 +363,9 @@ CATEGORIES:webcal-game,Switzerland,Turkey,Baku,Group A,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:zkOLJNWmh3o58CH4wFQux
+UID:jBTsvhrdSD98zovOSxlbn
SUMMARY:North Macedonia v Netherlands
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T160000Z
DTEND:20210621T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 27th game of the (delayed) EURO 2020 co
@@ -377,9 +377,9 @@ CATEGORIES:webcal-game,North Macedonia,Netherlands,Amsterdam,Group C,Group
stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:tjzUehA-BOt9iOcBt66Vr
+UID:MWwC1RcCR_G0g0Bs6Af_I
SUMMARY:Ukraine v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T160000Z
DTEND:20210621T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 28th game of the (delayed) EURO 2020 co
@@ -391,9 +391,9 @@ CATEGORIES:webcal-game,Ukraine,Austria,Bucharest,Group C,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:zXu37qm5bYrOKRMcVtwkx
+UID:X0F-CiDQI-ePM1s7uEO5m
SUMMARY:Finland v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T190000Z
DTEND:20210621T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 30th game of the (delayed) EURO 2020 co
@@ -405,9 +405,9 @@ CATEGORIES:webcal-game,Finland,Belgium,St Petersburg,Group B,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:zhl4AJLwOaqxJvQJtUnu3
+UID:SSwnhS60YkBXTnbTkSPYG
SUMMARY:Russia v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T190000Z
DTEND:20210621T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 29th game of the (delayed) EURO 2020 co
@@ -419,9 +419,9 @@ CATEGORIES:webcal-game,Russia,Denmark,Copenhagen,Group B,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:sex-y5y-G47ClAIGNh1XK
+UID:OfZqIDYEtLxXcoL9U10t3
SUMMARY:Croatia v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210622T190000Z
DTEND:20210622T205000Z
DESCRIPTION:TV Channels: ITV\, STV\n\nThe 32nd game of the (delayed) EURO 2
@@ -433,9 +433,9 @@ CATEGORIES:webcal-game,Croatia,Scotland,Glasgow,Group D,Group stages,EURO 2
020
END:VEVENT
BEGIN:VEVENT
-UID:cwfNi74UIBC2mdiT7eI-W
+UID:wqpUWNzoMPkzz3Vig6crY
SUMMARY:Czech Republic v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210622T190000Z
DTEND:20210622T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 31st game of the (delayed) EURO 2020 co
@@ -447,9 +447,9 @@ CATEGORIES:webcal-game,Czech Republic,England,London,Group D,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:f11PuCw6z-FXzWQt6SKsI
+UID:0lTKMlTmJ-HhJK1sP0hoB
SUMMARY:Slovakia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210623T160000Z
DTEND:20210623T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 33rd game of the (delayed) EURO 2020 co
@@ -461,9 +461,9 @@ CATEGORIES:webcal-game,Slovakia,Spain,Seville,Group E,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:TFpC5kh_X28mwKeIoQtIQ
+UID:PFAFSxNCuLbY5DTGT3mko
SUMMARY:Sweden v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210623T160000Z
DTEND:20210623T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 34th game of the (delayed) EURO 2020 co
@@ -475,9 +475,9 @@ CATEGORIES:webcal-game,Sweden,Poland,St Petersburg,Group E,Group stages,EUR
O 2020
END:VEVENT
BEGIN:VEVENT
-UID:PJu0BjMqTHvcrAxd-D3Jo
+UID:bDyfd8UKBQClOfWeKEpa9
SUMMARY:Germany v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210623T190000Z
DTEND:20210623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 35th game of the (delayed) EURO 2020 co
@@ -489,9 +489,9 @@ CATEGORIES:webcal-game,Germany,Hungary,Munich,Group F,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:iCeUecsx8mdCq96ZOjwwR
+UID:A_j9_hhVhHUVPau7lRPBn
SUMMARY:Portugal v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210623T190000Z
DTEND:20210623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 36th game of the (delayed) EURO 2020 co
@@ -503,9 +503,9 @@ CATEGORIES:webcal-game,Portugal,France,Budapest,Group F,Group stages,EURO 2
020
END:VEVENT
BEGIN:VEVENT
-UID:z5GcM6pXb3APHZ2fQXNM8
+UID:7BDIAGpx1KuOuZjO7mkIn
SUMMARY:Wales v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210626T160000Z
DTEND:20210626T175000Z
DESCRIPTION:The 37th game of the (delayed) EURO 2020 competition between Gr
@@ -517,9 +517,9 @@ CATEGORIES:webcal-game,Wales,Denmark,Amsterdam,Group A,Group B,Knockout,Gro
up of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:oTtIS-XatsXd1sB0VRw46
+UID:HvpvOiAtC8jlBuE1OFT3Z
SUMMARY:Italy v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210626T190000Z
DTEND:20210626T205000Z
DESCRIPTION:The 38th game of the (delayed) EURO 2020 competition between Gr
@@ -531,9 +531,9 @@ CATEGORIES:webcal-game,Italy,Austria,London,Group A,Group C,Knockout,Group
of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:-XA-eMcJLDX7pgUwjuLX4
+UID:Wxo5XmPL4soPByvrrGc8_
SUMMARY:Netherlands v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210627T160000Z
DTEND:20210627T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 39th game of the (delayed) EURO 2020 co
@@ -546,9 +546,9 @@ CATEGORIES:webcal-game,Netherlands,Czech Republic,Budapest,Group C,Group D,
Group E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:XLPmGV9swakcEhU5oRRKT
+UID:FRd29h6qUh6mLOfeJoHs2
SUMMARY:Belgium v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210627T190000Z
DTEND:20210627T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 40th game of the (delayed) EURO 2020 co
@@ -561,9 +561,9 @@ CATEGORIES:webcal-game,Belgium,Portugal,Seville,Group A,Group B,Group D,Gro
up E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:Yc_Oti4uceUrQnCzFb6a1
+UID:Sei7J11H_EK9OwgseTf7i
SUMMARY:Croatia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210628T160000Z
DTEND:20210628T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 41st game of the (delayed) EURO 2020 co
@@ -575,9 +575,9 @@ CATEGORIES:webcal-game,Croatia,Spain,Copenhagen,Group D,Group E,Knockout,Gr
oup of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:dG8zYUbziFKrAshm3XL10
+UID:p0BQUDhpI9wNgk4I-3EIQ
SUMMARY:France v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210628T190000Z
DTEND:20210628T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 42nd game of the (delayed) EURO 2020 co
@@ -590,9 +590,9 @@ CATEGORIES:webcal-game,France,Switzerland,Bucharest,Group A,Group B,Group C
,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:NnRAb6VnKpZ7mF__1ht5C
+UID:zW-8iCirqysnmx17iepSM
SUMMARY:England v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210629T160000Z
DTEND:20210629T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe 43rd game of the (delayed) EURO 2020 co
@@ -604,9 +604,9 @@ CATEGORIES:webcal-game,England,Germany,London,Group D,Group F,Knockout,Grou
p of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:3rSJGRHZq19ZUTZMPwlfm
+UID:nbXdZ7Wp8ADwMjiKoOv2b
SUMMARY:Sweden v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210629T190000Z
DTEND:20210629T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 44th game of the (delayed) EURO 2020 co
@@ -618,9 +618,9 @@ CATEGORIES:webcal-game,Sweden,Ukraine,London,Group A,Group B,Group C,Group
D,Group E,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:vGnwtqnkm5IeKvmZjop_F
+UID:h5u6rQjYyR5EeiXottkfr
SUMMARY:Switzerland v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210702T160000Z
DTEND:20210702T175000Z
DESCRIPTION:The 45th game of the (delayed) EURO 2020 competition between Kn
@@ -632,9 +632,9 @@ CATEGORIES:webcal-game,Switzerland,Spain,St Petersburg,Knockout,Quarter Fin
al,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:0x6IilhcmsSxaSIGVo0lo
+UID:23U1ykJvkgVupYiYbP2j5
SUMMARY:Belgium v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210702T190000Z
DTEND:20210702T205000Z
DESCRIPTION:The 46th game of the (delayed) EURO 2020 competition between Kn
@@ -647,9 +647,9 @@ CATEGORIES:webcal-game,Belgium,Italy,Munich,Knockout,Quarter Final,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:Wgm8WnaiBZH8c55y4qgkI
+UID:nCGkOwQO5BMFHR_fXyNN6
SUMMARY:Czech Republic v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210703T160000Z
DTEND:20210703T175000Z
DESCRIPTION:The 47th game of the (delayed) EURO 2020 competition between Kn
@@ -661,9 +661,9 @@ CATEGORIES:webcal-game,Czech Republic,Denmark,Baku,Knockout,Quarter Final,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:7w51Ns5tO1OQHz6GprJsT
+UID:8-PeuwTI0ZmWQ9q6UeiOM
SUMMARY:Ukraine v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210703T190000Z
DTEND:20210703T205000Z
DESCRIPTION:The 48th game of the (delayed) EURO 2020 competition between Kn
@@ -675,9 +675,9 @@ CATEGORIES:webcal-game,Ukraine,England,Rome,Knockout,Quarter Final,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:JnQqv5OiW9XPp6fvAP9Ry
+UID:2pPIAxaVIo7pJEShPC-Ay
SUMMARY:Italy v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210706T190000Z
DTEND:20210706T205000Z
DESCRIPTION:The 49th game of the (delayed) EURO 2020 competition between Qu
@@ -688,9 +688,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Italy,Spain,London,Knockout,Semi Final,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:xYXa42HjaxQ_Q20IhT5aZ
+UID:Bn_7sXbbLZfJus8wwh46K
SUMMARY:England v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210707T190000Z
DTEND:20210707T205000Z
DESCRIPTION:The 50th game of the (delayed) EURO 2020 competition between Qu
@@ -701,9 +701,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,England,Denmark,London,Knockout,Semi Final,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:1j5RZ3hmmyrq9IFny0_-M
+UID:Caz0Y3GYn73dOdyet9ocb
SUMMARY:Italy v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210711T190000Z
DTEND:20210711T205000Z
DESCRIPTION:TV Channels: BBC\, ITV\n\nThe 51st game of the (delayed) EURO 2
@@ -715,9 +715,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Italy,England,London,Knockout,Final,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:6j11zbuqIb7A_ADAGcp-5
+UID:qsTqdjSe2KKqcudrOR2qh
SUMMARY:Germany v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240614T190000Z
DTEND:20240614T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe first game of the EURO 2024 competitio
@@ -729,9 +729,9 @@ CATEGORIES:webcal-game,Germany,Scotland,Munich,Group A,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:pCiJ4jGyEYvKwX7uVZInq
+UID:5K0mUj5Kg45XdE-dwqrSM
SUMMARY:Hungary v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240615T130000Z
DTEND:20240615T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe second game of the EURO 2024 competiti
@@ -743,9 +743,9 @@ CATEGORIES:webcal-game,Hungary,Switzerland,Cologne,Group A,Group stages,EUR
O 2024
END:VEVENT
BEGIN:VEVENT
-UID:SP265vEUJpaqbKCoNgUCA
+UID:Hn_MvoP-FiYCDIfCylz9x
SUMMARY:Spain v Croatia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240615T160000Z
DTEND:20240615T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe third game of the EURO 2024 competitio
@@ -756,9 +756,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Croatia,Berlin,Group B,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:SusxgpCGvX2ORHKk7Phrl
+UID:uxRpEe2P0IRE8daY2Jpx5
SUMMARY:Italy v Albania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240615T190000Z
DTEND:20240615T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fourth game of the EURO 2024 competiti
@@ -770,9 +770,9 @@ CATEGORIES:webcal-game,Italy,Albania,Dortmund,Group B,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:VgeOi017yErfpvZWAqkqE
+UID:HVWEMwVgz0AFi2NPrnh6L
SUMMARY:Poland v Netherlands
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240616T130000Z
DTEND:20240616T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fifth game of the EURO 2024 competitio
@@ -784,9 +784,9 @@ CATEGORIES:webcal-game,Poland,Netherlands,Hamburg,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:oJjpOrqfzji_XYiHByLy5
+UID:HKKBVUnijq6ecEMsFPLo3
SUMMARY:Slovenia v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240616T160000Z
DTEND:20240616T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixth game of the EURO 2024 competitio
@@ -798,9 +798,9 @@ CATEGORIES:webcal-game,Slovenia,Denmark,Stuttgart,Group C,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:GbrA308h1N1ekl8SCwxex
+UID:PEU7MFDVKXmf_oFuk3i4I
SUMMARY:Serbia v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240616T190000Z
DTEND:20240616T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe seventh game of the EURO 2024 competit
@@ -812,9 +812,9 @@ CATEGORIES:webcal-game,Serbia,England,Gelsenkirchen,Group C,Group stages,EU
RO 2024
END:VEVENT
BEGIN:VEVENT
-UID:XgMp3tag2CBY3H8P4tK0F
+UID:gZ6TrhGFDgzbZul89dpza
SUMMARY:Romania v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240617T130000Z
DTEND:20240617T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe eighth game of the EURO 2024 competiti
@@ -826,9 +826,9 @@ CATEGORIES:webcal-game,Romania,Ukraine,Munich,Group E,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:fXbwZbBqK-JMmw0nyHzLC
+UID:E3mJ1y4lws5syvkAlPClc
SUMMARY:Belgium v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240617T160000Z
DTEND:20240617T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe ninth game of the EURO 2024 competitio
@@ -840,9 +840,9 @@ CATEGORIES:webcal-game,Belgium,Slovakia,Frankfurt am Main,Group E,Group sta
ges,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:HAx8VZ456PvUYFKNr4mis
+UID:M2PQUJkSS5paYXsvfkX26
SUMMARY:Austria v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240617T190000Z
DTEND:20240617T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe tenth game of the EURO 2024 competitio
@@ -854,9 +854,9 @@ CATEGORIES:webcal-game,Austria,France,Dusseldorf,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:v7ukm1_QSQ1gV0-lffbPL
+UID:lfoDazVpEPNgWbPWeWjjr
SUMMARY:Turkey v Georgia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240618T160000Z
DTEND:20240618T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe eleventh game of the EURO 2024 competi
@@ -868,9 +868,9 @@ CATEGORIES:webcal-game,Turkey,Georgia,Dortmund,Group F,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:tYShX8ufb1EcPo22XFnK0
+UID:usNe2KpOlReYo9zc-Y3Kv
SUMMARY:Portugal v Czechia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240618T190000Z
DTEND:20240618T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twelfth game of the EURO 2024 competit
@@ -882,9 +882,9 @@ CATEGORIES:webcal-game,Portugal,Czechia,Leipzig,Group F,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:zdWBBmfWNIqnM8Q6bGUt6
+UID:p0xjYHYPTccL-N51wDqXR
SUMMARY:Croatia v Albania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240619T130000Z
DTEND:20240619T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe thirteenth game of the EURO 2024 compe
@@ -896,9 +896,9 @@ CATEGORIES:webcal-game,Croatia,Albania,Hamburg,Group B,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:gYI6402qGeQblDB26oBIu
+UID:AYwJqzFLfxjQxB9aGfpPa
SUMMARY:Germany v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240619T160000Z
DTEND:20240619T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fourteenth game of the EURO 2024 compe
@@ -910,9 +910,9 @@ CATEGORIES:webcal-game,Germany,Hungary,Stuttgart,Group A,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:axDZnZYWesayNJjla6KpA
+UID:2oI0Q_3gHskmTD_Wox9Zn
SUMMARY:Scotland v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240619T190000Z
DTEND:20240619T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe fifteenth game of the EURO 2024 competi
@@ -924,9 +924,9 @@ CATEGORIES:webcal-game,Scotland,Switzerland,Cologne,Group A,Group stages,EU
RO 2024
END:VEVENT
BEGIN:VEVENT
-UID:9_wqvcxqteD19hbQTGaIo
+UID:XrIRW-1SUu9e4rXSABueL
SUMMARY:Slovenia v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240620T130000Z
DTEND:20240620T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixteenth game of the EURO 2024 compet
@@ -938,9 +938,9 @@ CATEGORIES:webcal-game,Slovenia,Serbia,Munich,Group C,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:qvCyYMdq5eZY2_dy1k0Cd
+UID:2viGuf5NeHQ76DayvH65O
SUMMARY:Denmark v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240620T160000Z
DTEND:20240620T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe seventeenth game of the EURO 2024 comp
@@ -952,9 +952,9 @@ CATEGORIES:webcal-game,Denmark,England,Frankfurt am Main,Group C,Group stag
es,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:qOUP6ved1R-3JYOkIeLfv
+UID:rocTNvsKHiksefK_QjKRn
SUMMARY:Spain v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240620T190000Z
DTEND:20240620T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe eighteenth game of the EURO 2024 compe
@@ -966,9 +966,9 @@ CATEGORIES:webcal-game,Spain,Italy,Gelsenkirchen,Group B,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:kDJQCviwlEoCBIn1avi9g
+UID:jH0GTyYdol4-S_raoLWrq
SUMMARY:Slovakia v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240621T130000Z
DTEND:20240621T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe ninteenth game of the EURO 2024 compet
@@ -980,9 +980,9 @@ CATEGORIES:webcal-game,Slovakia,Ukraine,Dusseldorf,Group E,Group stages,EUR
O 2024
END:VEVENT
BEGIN:VEVENT
-UID:GAdsg93amAiSjC-uCNVV_
+UID:kkNH6hB4mKP8kXAQmSGF-
SUMMARY:Poland v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240621T160000Z
DTEND:20240621T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe twentieth game of the EURO 2024 compet
@@ -993,9 +993,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Poland,Austria,Berlin,Group D,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:q2gsuvtShxXQolkeS7yha
+UID:-H1JhoXcUUw7rZ1twfHa0
SUMMARY:Netherlands v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240621T190000Z
DTEND:20240621T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-first game of the EURO 2024 com
@@ -1007,9 +1007,9 @@ CATEGORIES:webcal-game,Netherlands,France,Leipzig,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:1ZDVLa8pAPhNN8BaGbQ4d
+UID:-XWY5X30LaHHNgXXdOJzT
SUMMARY:Georgia v Czechia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240622T130000Z
DTEND:20240622T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-second game of the EURO 2024 co
@@ -1021,9 +1021,9 @@ CATEGORIES:webcal-game,Georgia,Czechia,Hamburg,Group F,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:Uy3MnV36pY2N_wHWBIk6e
+UID:5MzqVdTFX9ohak9As7iN8
SUMMARY:Turkey v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240622T160000Z
DTEND:20240622T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe twenty-third game of the EURO 2024 com
@@ -1035,9 +1035,9 @@ CATEGORIES:webcal-game,Turkey,Portugal,Dortmund,Group F,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:500hYN6ikugdIXV1XQrSp
+UID:ztlUBfq0cJdpZtTy_2bFJ
SUMMARY:Belgium v Romania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240622T190000Z
DTEND:20240622T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe twenty-fourth game of the EURO 2024 co
@@ -1049,9 +1049,9 @@ CATEGORIES:webcal-game,Belgium,Romania,Cologne,Group E,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:sSe_nSMDFslaav2VAO8bP
+UID:RLddV8Fgx5DcEgEMpzuem
SUMMARY:Scotland v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240623T190000Z
DTEND:20240623T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-sixth game of the EURO 2024 com
@@ -1063,9 +1063,9 @@ CATEGORIES:webcal-game,Scotland,Hungary,Stuttgart,Group A,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:X9wR7jr7VSJhOip43gJ5e
+UID:_4m4b8MKoAIvH4O84Ab0s
SUMMARY:Switzerland v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240623T190000Z
DTEND:20240623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-fifth game of the EURO 2024 comp
@@ -1077,9 +1077,9 @@ CATEGORIES:webcal-game,Switzerland,Germany,Frankfurt am Main,Group A,Group
stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:sCdFylfH5wys9_X9ixtsJ
+UID:UyzQaRH-k6iOKvkQ42ynh
SUMMARY:Albania v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240624T190000Z
DTEND:20240624T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-seventh game of the EURO 2024 co
@@ -1091,9 +1091,9 @@ CATEGORIES:webcal-game,Albania,Spain,Dusseldorf,Group B,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:0eCn8yNOWVNnqXcluiABZ
+UID:ZUOADC2a0nr6dKU2xdkpn
SUMMARY:Croatia v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240624T190000Z
DTEND:20240624T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-eighth game of the EURO 2024 com
@@ -1104,9 +1104,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Croatia,Italy,Leipzig,Group B,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:KITfNawvQsyYubzcpZr0m
+UID:DuOWCXAU2rN44Rw5LJ2Y1
SUMMARY:France v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240625T160000Z
DTEND:20240625T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirtieth game of the EURO 2024 competi
@@ -1118,9 +1118,9 @@ CATEGORIES:webcal-game,France,Poland,Dortmund,Group D,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:9fGEZQAZLNWqf2ns6tMvr
+UID:NoDSSPvvsd1EmTl2tLD7f
SUMMARY:Netherlands v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240625T160000Z
DTEND:20240625T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-ninth game of the EURO 2024 comp
@@ -1132,9 +1132,9 @@ CATEGORIES:webcal-game,Netherlands,Austria,Berlin,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:2_JcHJbZMcTEijoBB-Cc_
+UID:44OkWPI6Ei4y0LvvzKQ3Q
SUMMARY:Denmark v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240625T190000Z
DTEND:20240625T205000Z
DESCRIPTION:TV Channels: ITV4\n\nThe thirty-second game of the EURO 2024 co
@@ -1145,9 +1145,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Denmark,Serbia,Munich,Group C,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:Y-0bX0ZCJYUSs0sL5PKDj
+UID:-3YsjaZWvNLOxkoUMDrWj
SUMMARY:England v Slovenia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240625T190000Z
DTEND:20240625T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe thirty-first game of the EURO 2024 com
@@ -1159,9 +1159,9 @@ CATEGORIES:webcal-game,England,Slovenia,Cologne,Group C,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:j7_Comfshkg4Jbs6pBPCq
+UID:15JCdkObpr_harh9Nl8la
SUMMARY:Slovakia v Romania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240626T160000Z
DTEND:20240626T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirty-third game of the EURO 2024 comp
@@ -1173,9 +1173,9 @@ CATEGORIES:webcal-game,Slovakia,Romania,Frankfurt am Main,Group E,Group sta
ges,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:NVzRSc2e_yekvkGNymu16
+UID:4Mn02lDU-o9KmohcvS_II
SUMMARY:Ukraine v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240626T160000Z
DTEND:20240626T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirty-fourth game of the EURO 2024 com
@@ -1187,9 +1187,9 @@ CATEGORIES:webcal-game,Ukraine,Belgium,Stuttgart,Group E,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:QlEu_LaI2b2A3fYQrp5Ch
+UID:bEq6apMuUN-uPcbU7iU82
SUMMARY:Czechia v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240626T190000Z
DTEND:20240626T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe thirty-sixth game of the EURO 2024 comp
@@ -1201,9 +1201,9 @@ CATEGORIES:webcal-game,Czechia,Turkey,Hamburg,Group F,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:inetykGGhC3xGdfMhWLu6
+UID:jheJ3kThuG0smE0TkT7p2
SUMMARY:Georgia v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240626T190000Z
DTEND:20240626T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe thirty-fifth game of the EURO 2024 comp
@@ -1215,9 +1215,9 @@ CATEGORIES:webcal-game,Georgia,Portugal,Gelsenkirchen,Group F,Group stages,
EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:Ly5kxz5HagIA6eYeoVG1S
+UID:zo9RUapI23QkEreJZR1vN
SUMMARY:Switzerland v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240629T160000Z
DTEND:20240629T175000Z
DESCRIPTION:TV Channels: \n\nThe thirty-eighth game of the EURO 2024 compet
@@ -1230,9 +1230,9 @@ CATEGORIES:webcal-game,Switzerland,Italy,Berlin,Group A,Group B,Round of 16
,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:yiRuAvD19Sh5J6uxMxFu5
+UID:JIDjNF3SbEILGzepE8_zG
SUMMARY:Germany v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240629T190000Z
DTEND:20240629T205000Z
DESCRIPTION:TV Channels: \n\nThe thirty-seventh game of the EURO 2024 compe
@@ -1245,9 +1245,9 @@ CATEGORIES:webcal-game,Germany,Denmark,Dortmund,Group C,Group A,Round of 16
,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:_BZ5E2wr-OzWDA1AEALLo
+UID:1BcAhr9lsy-6YFvtYhpOI
SUMMARY:England v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240630T160000Z
DTEND:20240630T175000Z
DESCRIPTION:TV Channels: \n\nThe 40th game of the EURO 2024 competition bet
@@ -1259,9 +1259,9 @@ CATEGORIES:webcal-game,England,Slovakia,Gelsenkirchen,Group C,Group E,Round
of 16,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:p-kECzPGWc2ZclXa8dLyV
+UID:330EAodY7KQILxwyKsduh
SUMMARY:Spain v Georgia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240630T190000Z
DTEND:20240630T205000Z
DESCRIPTION:TV Channels: \n\nThe 39th game of the EURO 2024 competition bet
@@ -1273,9 +1273,9 @@ CATEGORIES:webcal-game,Spain,Georgia,Cologne,Group B,Group F,Round of 16,EU
RO 2024
END:VEVENT
BEGIN:VEVENT
-UID:zXH4f4M4w_M3lLtWMcenC
+UID:nbpzeC0S69KZr0cpuX0Yq
SUMMARY:France v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240701T160000Z
DTEND:20240701T175000Z
DESCRIPTION:TV Channels: \n\nThe 42nd game of the EURO 2024 competition bet
@@ -1287,9 +1287,9 @@ CATEGORIES:webcal-game,France,Belgium,Dusseldorf,Group D,Group E,Round of 1
6,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:JFkrHBNOeOpG3weL9DMgT
+UID:W18_Qgwh1EMFB3vreWKLs
SUMMARY:Portugal v Slovenia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240701T190000Z
DTEND:20240701T205000Z
DESCRIPTION:TV Channels: \n\nThe 41st game of the EURO 2024 competition bet
@@ -1301,9 +1301,9 @@ CATEGORIES:webcal-game,Portugal,Slovenia,Frankfurt,Group A,Group C,Round of
16,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:2aYr3p2pdAJT03SFqt-8b
+UID:ltdMaUF0DLYhM6dAqRwNx
SUMMARY:Romania v Netherlands
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240702T160000Z
DTEND:20240702T175000Z
DESCRIPTION:TV Channels: \n\nThe 43rd game of the EURO 2024 competition bet
@@ -1315,9 +1315,9 @@ CATEGORIES:webcal-game,Romania,Netherlands,Munich,Group D,Group E,Round of
16,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:9SJjrsbMxW7VAdhTDnG-s
+UID:a54NLeeRKEgDPDt03aWKB
SUMMARY:Austria v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240702T190000Z
DTEND:20240702T205000Z
DESCRIPTION:TV Channels: \n\nThe 44th game of the EURO 2024 competition bet
@@ -1329,9 +1329,9 @@ CATEGORIES:webcal-game,Austria,Turkey,Leipzig,Group D,Group F,Round of 16,E
URO 2024
END:VEVENT
BEGIN:VEVENT
-UID:Gwx66ySNXBVGi1FTkA5jQ
+UID:R8Cmp6htZsAineUuc3y7A
SUMMARY:Spain v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240705T160000Z
DTEND:20240705T175000Z
DESCRIPTION:TV Channels: ITV1\, STV\, ITVX\, STV Player\n\nThe 45th game an
@@ -1343,9 +1343,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Germany,Stuttgart,Quarter Finals,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:_1xrFyrqqk_5KesMGm8yl
+UID:CAcOP7ryAR_aPmsBOaK5l
SUMMARY:Portugal v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240705T190000Z
DTEND:20240705T205000Z
DESCRIPTION:TV Channels: BBC1\, BBC iPlayer\n\nThe 46th game and second qua
@@ -1356,9 +1356,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Portugal,France,Hamburg,Quarter Finals,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:0vbqkXs_eGrzaJJ8d_DQJ
+UID:RuU39Nx-hZkShg9CU8BnC
SUMMARY:England v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240706T170000Z
DTEND:20240706T185000Z
DESCRIPTION:TV Channels: BBC1\, BBC iPlayer\n\nThe 47th game and third quar
@@ -1370,9 +1370,9 @@ CATEGORIES:webcal-game,England,Switzerland,Dusseldorf,Quarter Finals,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:Kcsdxucv77Vp_4CGyjnJI
+UID:-NDcgt6vjAoSButis2R7U
SUMMARY:Netherlands v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240706T190000Z
DTEND:20240706T205000Z
DESCRIPTION:TV Channels: ITV1\, STV\, ITVX\, STV Player\n\nThe 48th game an
@@ -1384,22 +1384,22 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Netherlands,Turkey,Berlin,Quarter Finals,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:JZGAFLnEMY6w-NJ0ft234
-SUMMARY:SF1 v SF2
-DTSTAMP:20240703T214605Z
+UID:w5IOGkwsC146lv5h3DQmn
+SUMMARY:Spain v France
+DTSTAMP:20240707T201640Z
DTSTART:20240709T190000Z
DTEND:20240709T205000Z
-DESCRIPTION:TV Channels: \n\nThe 49th game and first semi final of the EURO
- 2024 competition.
+DESCRIPTION:TV Channels: BBC 1\, BBC iPlayer\n\nThe 49th game and first sem
+ i final of the EURO 2024 competition between Spain and France.
URL:https://footballcal.com/euro-2024/semi-final-1/
LOCATION:Munich
STATUS:CONFIRMED
-CATEGORIES:webcal-game,Munich,Semi Finals,EURO 2024
+CATEGORIES:webcal-game,Spain,France,Munich,Semi Finals,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:JM2qgb2uQHhBFaZrfA0lz
+UID:S5GrfQTbV20MPKaIQ0GC0
SUMMARY:SF3 v SF4
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240710T190000Z
DTEND:20240710T205000Z
DESCRIPTION:TV Channels: \n\nThe 50th game and second semi final of the EUR
@@ -1410,9 +1410,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Dortmund,Semi Finals,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:hOt92rN4jwZm2hEUAUbko
+UID:oltJRPIQJt5Tch5wzuXA9
SUMMARY:Finalist 1 v Finalist 2
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240714T190000Z
DTEND:20240714T205000Z
DESCRIPTION:TV Channels: BBC1\, BBC iPlayer\, ITV1\, STV\, ITVX\, STV Playe
diff --git a/final.ics b/final.ics
index 8142de0..a1e3852 100644
--- a/final.ics
+++ b/final.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:1-oYLUOlOfrHgGd0sAy3a
+UID:KpQsPd6BPgkzSez_0tu5K
SUMMARY:Italy v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210711T190000Z
DTEND:20210711T205000Z
DESCRIPTION:TV Channels: BBC\, ITV\n\nThe 51st game of the (delayed) EURO 2
diff --git a/finals.ics b/finals.ics
index dd46f39..6b90a5e 100644
--- a/finals.ics
+++ b/finals.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:lct9v6Iyu6zdE5w5L3o39
+UID:In1ZUqhXDugeJqWmgzhz3
SUMMARY:Finalist 1 v Finalist 2
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240714T190000Z
DTEND:20240714T205000Z
DESCRIPTION:TV Channels: BBC1\, BBC iPlayer\, ITV1\, STV\, ITVX\, STV Playe
diff --git a/finland.ics b/finland.ics
index 7919483..7c1a29b 100644
--- a/finland.ics
+++ b/finland.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:wpi0YlmEOGZEYYW7OQ_hM
+UID:SBa9FwZgHQ4GQOSWPe4V0
SUMMARY:Denmark v Finland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210612T160000Z
DTEND:20210612T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe third game of the (delayed) EURO 2020 c
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Denmark,Finland,Copenhagen,Group B,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:TSgRF3o_PtKEbLeuPMsM7
+UID:6LtNrrZhEpkqCPbze9ATc
SUMMARY:Finland v Russia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210616T130000Z
DTEND:20210616T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirteenth game of the (delayed) EURO 2
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Finland,Russia,St Petersburg,Group B,Group stages,EU
RO 2020
END:VEVENT
BEGIN:VEVENT
-UID:2XIw3SJCsxWpUXqOURuNB
+UID:SKrB2pmtRiagcJxcAGkTw
SUMMARY:Finland v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210621T190000Z
DTEND:20210621T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 30th game of the (delayed) EURO 2020 co
diff --git a/france.ics b/france.ics
index 103b10f..75fb195 100644
--- a/france.ics
+++ b/france.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:MVTfgrhfpXGekLTjFiT5e
+UID:Q_S152yxmRoRtXT2APDQY
SUMMARY:France v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210615T190000Z
DTEND:20210615T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe twelfth game of the (delayed) EURO 2020
@@ -18,9 +18,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,France,Germany,Munich,Group F,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:kiXvm5LD1DS_Xd18IwXFg
+UID:KbKr5DB7s2m5ilmi63TFy
SUMMARY:Hungary v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210619T130000Z
DTEND:20210619T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe 22nd game of the (delayed) EURO 2020 co
@@ -32,9 +32,9 @@ CATEGORIES:webcal-game,Hungary,France,Budapest,Group F,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:SQo-mPDHn2CZb89x3aQb-
+UID:FcQA9BSfGk-QYRxMcP4nJ
SUMMARY:Portugal v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210623T190000Z
DTEND:20210623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 36th game of the (delayed) EURO 2020 co
@@ -46,9 +46,9 @@ CATEGORIES:webcal-game,Portugal,France,Budapest,Group F,Group stages,EURO 2
020
END:VEVENT
BEGIN:VEVENT
-UID:ereIFFFHsHjJA9JgQoZFm
+UID:GtJ2PAlUG5q6UL27okyV7
SUMMARY:France v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210628T190000Z
DTEND:20210628T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 42nd game of the (delayed) EURO 2020 co
@@ -61,9 +61,9 @@ CATEGORIES:webcal-game,France,Switzerland,Bucharest,Group A,Group B,Group C
,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:Uq5Wvn8_MDj7yBf7j7pw4
+UID:NH6CskflPTkvK3g22srxx
SUMMARY:Austria v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240617T190000Z
DTEND:20240617T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe tenth game of the EURO 2024 competitio
@@ -75,9 +75,9 @@ CATEGORIES:webcal-game,Austria,France,Dusseldorf,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:wecNLIWU2QWvPdawPMcWn
+UID:zyDd5Qxcd0etcWYiHkSSB
SUMMARY:Netherlands v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240621T190000Z
DTEND:20240621T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-first game of the EURO 2024 com
@@ -89,9 +89,9 @@ CATEGORIES:webcal-game,Netherlands,France,Leipzig,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:5Bt1kYXFiIGUMkEojQ22z
+UID:N7Ty2M46BSOBtGzjH5qdG
SUMMARY:France v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240625T160000Z
DTEND:20240625T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirtieth game of the EURO 2024 competi
@@ -103,9 +103,9 @@ CATEGORIES:webcal-game,France,Poland,Dortmund,Group D,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:VBxmahwB4_wN-UZpv1l0r
+UID:0ryC3jNrXsxjUV6C6rMRb
SUMMARY:France v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240701T160000Z
DTEND:20240701T175000Z
DESCRIPTION:TV Channels: \n\nThe 42nd game of the EURO 2024 competition bet
@@ -117,9 +117,9 @@ CATEGORIES:webcal-game,France,Belgium,Dusseldorf,Group D,Group E,Round of 1
6,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:E-IbjEwPZQ9n3Q0VrB_9R
+UID:Tdf5VweOZgZJvL9cLjAJN
SUMMARY:Portugal v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240705T190000Z
DTEND:20240705T205000Z
DESCRIPTION:TV Channels: BBC1\, BBC iPlayer\n\nThe 46th game and second qua
@@ -129,4 +129,17 @@ LOCATION:Hamburg
STATUS:CONFIRMED
CATEGORIES:webcal-game,Portugal,France,Hamburg,Quarter Finals,EURO 2024
END:VEVENT
+BEGIN:VEVENT
+UID:csW-ysrUs2M3h9Q95VRSY
+SUMMARY:Spain v France
+DTSTAMP:20240707T201641Z
+DTSTART:20240709T190000Z
+DTEND:20240709T205000Z
+DESCRIPTION:TV Channels: BBC 1\, BBC iPlayer\n\nThe 49th game and first sem
+ i final of the EURO 2024 competition between Spain and France.
+URL:https://footballcal.com/euro-2024/semi-final-1/
+LOCATION:Munich
+STATUS:CONFIRMED
+CATEGORIES:webcal-game,Spain,France,Munich,Semi Finals,EURO 2024
+END:VEVENT
END:VCALENDAR
diff --git a/france/index.html b/france/index.html
index 8dedda6..1c14f01 100644
--- a/france/index.html
+++ b/france/index.html
@@ -194,6 +194,22 @@
diff --git a/frankfurt-am-main.ics b/frankfurt-am-main.ics
index f640fad..da0e28c 100644
--- a/frankfurt-am-main.ics
+++ b/frankfurt-am-main.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:3y8hYWep4AM4oA1Pq9CEn
+UID:k_W5CNO-SEPf2dwU985zO
SUMMARY:Belgium v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240617T160000Z
DTEND:20240617T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe ninth game of the EURO 2024 competitio
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Belgium,Slovakia,Frankfurt am Main,Group E,Group sta
ges,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:-ayUtWaCdTcGha0UGzVwW
+UID:6zSdv4UKcIBe0-x-sAXYV
SUMMARY:Denmark v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240620T160000Z
DTEND:20240620T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe seventeenth game of the EURO 2024 comp
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Denmark,England,Frankfurt am Main,Group C,Group stag
es,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:9ef38GAwOc7ztoHK7u1XE
+UID:9AjuaT7vR4ILEFmN2CqFh
SUMMARY:Switzerland v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240623T190000Z
DTEND:20240623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-fifth game of the EURO 2024 comp
@@ -47,9 +47,9 @@ CATEGORIES:webcal-game,Switzerland,Germany,Frankfurt am Main,Group A,Group
stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:BZ6eObSXKpEm8Ro84rxXe
+UID:W0rO_Fqvw6U45Db1R9exF
SUMMARY:Slovakia v Romania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240626T160000Z
DTEND:20240626T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirty-third game of the EURO 2024 comp
diff --git a/frankfurt.ics b/frankfurt.ics
index 4116bb6..f18c9f6 100644
--- a/frankfurt.ics
+++ b/frankfurt.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:u9INs35jSBU2bSp38sfYg
+UID:s2A6vY7zxWeVGu5KcQ6c6
SUMMARY:Portugal v Slovenia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240701T190000Z
DTEND:20240701T205000Z
DESCRIPTION:TV Channels: \n\nThe 41st game of the EURO 2024 competition bet
diff --git a/gelsenkirchen.ics b/gelsenkirchen.ics
index b4c2c18..5af2817 100644
--- a/gelsenkirchen.ics
+++ b/gelsenkirchen.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:3nsnXKQOZWWUtJjBKkiiP
+UID:WLZ4YZClqCWjB1VNWqnLx
SUMMARY:Serbia v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240616T190000Z
DTEND:20240616T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe seventh game of the EURO 2024 competit
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Serbia,England,Gelsenkirchen,Group C,Group stages,EU
RO 2024
END:VEVENT
BEGIN:VEVENT
-UID:NjgTJYk1Xs7k-rgTaS4qL
+UID:70u8CN9W9wTQonBKuw6ef
SUMMARY:Spain v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240620T190000Z
DTEND:20240620T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe eighteenth game of the EURO 2024 compe
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Spain,Italy,Gelsenkirchen,Group B,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:LoKiPtorttXehr3u8CW04
+UID:z5DT1y1QJO9isKGa5JglQ
SUMMARY:Georgia v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240626T190000Z
DTEND:20240626T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe thirty-fifth game of the EURO 2024 comp
@@ -47,9 +47,9 @@ CATEGORIES:webcal-game,Georgia,Portugal,Gelsenkirchen,Group F,Group stages,
EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:Pc_aGqKwA0thWW8S3sGMb
+UID:e8gxxoJ1lvYgMKLJrYDAo
SUMMARY:England v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240630T160000Z
DTEND:20240630T175000Z
DESCRIPTION:TV Channels: \n\nThe 40th game of the EURO 2024 competition bet
diff --git a/georgia.ics b/georgia.ics
index facea85..029f50a 100644
--- a/georgia.ics
+++ b/georgia.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:Z-Mz_H9hDhnXt2Z6lBxQG
+UID:hmOSe-J_8lV0qYHGgkpxi
SUMMARY:Turkey v Georgia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240618T160000Z
DTEND:20240618T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe eleventh game of the EURO 2024 competi
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Turkey,Georgia,Dortmund,Group F,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:njBTTDJZTmY7zMl0ZUcP5
+UID:45bXRoNRiSWyGz5uzxp0n
SUMMARY:Georgia v Czechia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240622T130000Z
DTEND:20240622T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-second game of the EURO 2024 co
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Georgia,Czechia,Hamburg,Group F,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:WI27SGoa9wFJQdkK55ftB
+UID:Tjgnq8gjJc_nHXK_ZMXS5
SUMMARY:Georgia v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240626T190000Z
DTEND:20240626T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe thirty-fifth game of the EURO 2024 comp
@@ -47,9 +47,9 @@ CATEGORIES:webcal-game,Georgia,Portugal,Gelsenkirchen,Group F,Group stages,
EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:mgohiCCcxDhRb8dl4hD6R
+UID:ZJK3Z8ngh1TpLxcYGnKWM
SUMMARY:Spain v Georgia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240630T190000Z
DTEND:20240630T205000Z
DESCRIPTION:TV Channels: \n\nThe 39th game of the EURO 2024 competition bet
diff --git a/germany.ics b/germany.ics
index 5ff9a38..d564d4e 100644
--- a/germany.ics
+++ b/germany.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:Ms5DSPHmplBCuxeplehyg
+UID:t9Ex_m9q4z_0fkeE5L0qz
SUMMARY:France v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210615T190000Z
DTEND:20210615T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe twelfth game of the (delayed) EURO 2020
@@ -18,9 +18,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,France,Germany,Munich,Group F,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:MNlERmiyMmvh294VyTFxd
+UID:438E24AKm-OhrwmjY3kC3
SUMMARY:Portugal v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210619T160000Z
DTEND:20210619T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 23rd game of the (delayed) EURO 2020 co
@@ -32,9 +32,9 @@ CATEGORIES:webcal-game,Portugal,Germany,Munich,Group F,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:BbAsxaazG2RM3OL0sw9Li
+UID:9K-EWiCIoj61qC6JdX2AQ
SUMMARY:Germany v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210623T190000Z
DTEND:20210623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 35th game of the (delayed) EURO 2020 co
@@ -46,9 +46,9 @@ CATEGORIES:webcal-game,Germany,Hungary,Munich,Group F,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:8MIOBAkxtymGDUXxIR8Kb
+UID:E7O3cOa-nbHJwmIOyhrg_
SUMMARY:England v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210629T160000Z
DTEND:20210629T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe 43rd game of the (delayed) EURO 2020 co
@@ -60,9 +60,9 @@ CATEGORIES:webcal-game,England,Germany,London,Group D,Group F,Knockout,Grou
p of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:4ZjdWP-MalXLTc0f8WOhz
+UID:iOK2qCdp4WZsFo-SehOFQ
SUMMARY:Germany v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240614T190000Z
DTEND:20240614T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe first game of the EURO 2024 competitio
@@ -74,9 +74,9 @@ CATEGORIES:webcal-game,Germany,Scotland,Munich,Group A,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:chfcpnGAeuWY75cnjSiMl
+UID:qtlhswYIBAiwbWtzlG8WP
SUMMARY:Germany v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240619T160000Z
DTEND:20240619T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fourteenth game of the EURO 2024 compe
@@ -88,9 +88,9 @@ CATEGORIES:webcal-game,Germany,Hungary,Stuttgart,Group A,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:s_ln_GA5_jDOq-5JlByOp
+UID:HAphOGeVfMEbONf4bdjVQ
SUMMARY:Switzerland v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240623T190000Z
DTEND:20240623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-fifth game of the EURO 2024 comp
@@ -102,9 +102,9 @@ CATEGORIES:webcal-game,Switzerland,Germany,Frankfurt am Main,Group A,Group
stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:TZQEz0W4tRFHhXceifpRz
+UID:6wd2KgF2UTncSBPOalMbK
SUMMARY:Germany v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240629T190000Z
DTEND:20240629T205000Z
DESCRIPTION:TV Channels: \n\nThe thirty-seventh game of the EURO 2024 compe
@@ -117,9 +117,9 @@ CATEGORIES:webcal-game,Germany,Denmark,Dortmund,Group C,Group A,Round of 16
,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:7YJFm6j4gmYPLsyvRIGdq
+UID:XF9zb0-3cuMTuYfh1U3Qv
SUMMARY:Spain v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240705T160000Z
DTEND:20240705T175000Z
DESCRIPTION:TV Channels: ITV1\, STV\, ITVX\, STV Player\n\nThe 45th game an
diff --git a/glasgow.ics b/glasgow.ics
index 5d430d5..f3d15b9 100644
--- a/glasgow.ics
+++ b/glasgow.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:C0FAhttAJzmqovegpAJ4u
+UID:Tx2wPewlsVoE9ex2W3aed
SUMMARY:Scotland v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210614T130000Z
DTEND:20210614T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe eighth game of the (delayed) EURO 2020
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Scotland,Czech Republic,Glasgow,Group D,Group stages
,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:9s1sB7TAuEROWf_wYfPFs
+UID:IfSg1XJSI6j126a7YJCOH
SUMMARY:Croatia v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210618T160000Z
DTEND:20210618T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe twentieth game of the (delayed) EURO 20
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Croatia,Czech Republic,Glasgow,Group D,Group stages,
EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:iqfPqUs8A1Q4YhqPEVT7v
+UID:ZmNraRAR3t7GfyRKNciwu
SUMMARY:Croatia v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210622T190000Z
DTEND:20210622T205000Z
DESCRIPTION:TV Channels: ITV\, STV\n\nThe 32nd game of the (delayed) EURO 2
diff --git a/group-a.ics b/group-a.ics
index fe625c9..137d1e2 100644
--- a/group-a.ics
+++ b/group-a.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:HoGGYm94cclhTJ4KXMIRV
+UID:mLCSgnuZDjmMYDWpEdxnr
SUMMARY:Turkey v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210611T190000Z
DTEND:20210611T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe first game of the (delayed) EURO 2020 c
@@ -18,9 +18,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Turkey,Italy,Rome,Group A,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:ik4g0hnMaNczBeI2gf484
+UID:YSJm_LVLnCILQVkmJgc22
SUMMARY:Wales v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210612T130000Z
DTEND:20210612T145000Z
DESCRIPTION:TV Channels: BBC\, S4C\n\nThe second game of the (delayed) EURO
@@ -32,9 +32,9 @@ CATEGORIES:webcal-game,Wales,Switzerland,Baku,Group A,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:BxHHT5Pz5LFWle83F4Uiq
+UID:4cZm3BmAuxpS_GJwQX5QK
SUMMARY:Turkey v Wales
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210616T160000Z
DTEND:20210616T175000Z
DESCRIPTION:TV Channels: BBC\, S4C\n\nThe fourteenth game of the (delayed)
@@ -45,9 +45,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Turkey,Wales,Baku,Group A,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:-RqpyBSgk-BVg0R2P4lnM
+UID:kw93FsQHrT5-DWt00hche
SUMMARY:Italy v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210616T190000Z
DTEND:20210616T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe fifteenth game of the (delayed) EURO 20
@@ -59,9 +59,9 @@ CATEGORIES:webcal-game,Italy,Switzerland,Rome,Group A,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:udJeZ0y9iiiF0kyoqm3nd
+UID:bKkW7MmW8-YSMmHLDEoPS
SUMMARY:Italy v Wales
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210620T160000Z
DTEND:20210620T175000Z
DESCRIPTION:TV Channels: ITV\, S4C\n\nThe 25th game of the (delayed) EURO 2
@@ -72,9 +72,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Italy,Wales,Rome,Group A,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:_ostl_zqe26CT0s2Y7Fxq
+UID:dxNnBuTBkgqystVb1sZ9h
SUMMARY:Switzerland v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210620T160000Z
DTEND:20210620T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 26th game of the (delayed) EURO 2020 co
@@ -86,9 +86,9 @@ CATEGORIES:webcal-game,Switzerland,Turkey,Baku,Group A,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:IP9DZRbnAjfbTLBb87lY3
+UID:xYzBJ9sKtvQkvroOxA_NX
SUMMARY:Wales v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210626T160000Z
DTEND:20210626T175000Z
DESCRIPTION:The 37th game of the (delayed) EURO 2020 competition between Gr
@@ -100,9 +100,9 @@ CATEGORIES:webcal-game,Wales,Denmark,Amsterdam,Group A,Group B,Knockout,Gro
up of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:NY2oXHOAQZLrwh9TPqhr8
+UID:UU7IJ0WZ-7dWDvSkh1xut
SUMMARY:Italy v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210626T190000Z
DTEND:20210626T205000Z
DESCRIPTION:The 38th game of the (delayed) EURO 2020 competition between Gr
@@ -114,9 +114,9 @@ CATEGORIES:webcal-game,Italy,Austria,London,Group A,Group C,Knockout,Group
of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:wkyfHOCBcTwuV7e7T2gBI
+UID:7b-dK6ZQFPd7XM4z0qxer
SUMMARY:Belgium v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210627T190000Z
DTEND:20210627T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 40th game of the (delayed) EURO 2020 co
@@ -129,9 +129,9 @@ CATEGORIES:webcal-game,Belgium,Portugal,Seville,Group A,Group B,Group D,Gro
up E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:BGB5VGuE7EcagGbayVBW8
+UID:zGyhmOhkiiUqg0E7nl1D4
SUMMARY:France v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210628T190000Z
DTEND:20210628T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 42nd game of the (delayed) EURO 2020 co
@@ -144,9 +144,9 @@ CATEGORIES:webcal-game,France,Switzerland,Bucharest,Group A,Group B,Group C
,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:D7RlGHjozjh7LmoEB8LNP
+UID:JTUHdcQe8SFJ24ZWPswRH
SUMMARY:Sweden v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210629T190000Z
DTEND:20210629T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 44th game of the (delayed) EURO 2020 co
@@ -158,9 +158,9 @@ CATEGORIES:webcal-game,Sweden,Ukraine,London,Group A,Group B,Group C,Group
D,Group E,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:8_zHaxcm9-62YdILahRUl
+UID:oXzD1OgC4GEeQEQJkOyUw
SUMMARY:Germany v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240614T190000Z
DTEND:20240614T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe first game of the EURO 2024 competitio
@@ -172,9 +172,9 @@ CATEGORIES:webcal-game,Germany,Scotland,Munich,Group A,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:Oe9qUrPP2ZSaetHkFPsn8
+UID:ZGlKNA2doI7vrOjLFv96v
SUMMARY:Hungary v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240615T130000Z
DTEND:20240615T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe second game of the EURO 2024 competiti
@@ -186,9 +186,9 @@ CATEGORIES:webcal-game,Hungary,Switzerland,Cologne,Group A,Group stages,EUR
O 2024
END:VEVENT
BEGIN:VEVENT
-UID:PbsAfCI4rV2_mhDi9dWM6
+UID:5DfGZIVT31JPGkGyTBzK6
SUMMARY:Germany v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240619T160000Z
DTEND:20240619T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fourteenth game of the EURO 2024 compe
@@ -200,9 +200,9 @@ CATEGORIES:webcal-game,Germany,Hungary,Stuttgart,Group A,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:-UUXMJQpCie_w8iVI8lZ0
+UID:dV5QoeWvC5JXpjwJ6gnXY
SUMMARY:Scotland v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240619T190000Z
DTEND:20240619T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe fifteenth game of the EURO 2024 competi
@@ -214,9 +214,9 @@ CATEGORIES:webcal-game,Scotland,Switzerland,Cologne,Group A,Group stages,EU
RO 2024
END:VEVENT
BEGIN:VEVENT
-UID:KF9B370txc7X_8TgZcXM1
+UID:g7BNLlOb7LuZcwjN-N97v
SUMMARY:Scotland v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240623T190000Z
DTEND:20240623T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-sixth game of the EURO 2024 com
@@ -228,9 +228,9 @@ CATEGORIES:webcal-game,Scotland,Hungary,Stuttgart,Group A,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:gotEvumWIaLddiE-IaprO
+UID:0-8-DLEjVuwp_YlBL3ng_
SUMMARY:Switzerland v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240623T190000Z
DTEND:20240623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-fifth game of the EURO 2024 comp
@@ -242,9 +242,9 @@ CATEGORIES:webcal-game,Switzerland,Germany,Frankfurt am Main,Group A,Group
stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:e5eEIjRiA8mViOC3pWf1Y
+UID:QLYg4_nSdeO-C0i5A6Cj7
SUMMARY:Switzerland v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240629T160000Z
DTEND:20240629T175000Z
DESCRIPTION:TV Channels: \n\nThe thirty-eighth game of the EURO 2024 compet
@@ -257,9 +257,9 @@ CATEGORIES:webcal-game,Switzerland,Italy,Berlin,Group A,Group B,Round of 16
,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:TCkl8EU6uY04L-qkMeBYI
+UID:ePTRFiK5yqkH5qTJp0Q2r
SUMMARY:Germany v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240629T190000Z
DTEND:20240629T205000Z
DESCRIPTION:TV Channels: \n\nThe thirty-seventh game of the EURO 2024 compe
@@ -272,9 +272,9 @@ CATEGORIES:webcal-game,Germany,Denmark,Dortmund,Group C,Group A,Round of 16
,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:CtTZc92tHJZeaDYYuidg0
+UID:HXi9kJkpld6MoKWDg0PXi
SUMMARY:Portugal v Slovenia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240701T190000Z
DTEND:20240701T205000Z
DESCRIPTION:TV Channels: \n\nThe 41st game of the EURO 2024 competition bet
diff --git a/group-b.ics b/group-b.ics
index d384b0b..dd7a7bf 100644
--- a/group-b.ics
+++ b/group-b.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:f0MTZRaiFGJ1riVkjgWFc
+UID:ccL2D9bJGrlzjVxTZw1uL
SUMMARY:Denmark v Finland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210612T160000Z
DTEND:20210612T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe third game of the (delayed) EURO 2020 c
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Denmark,Finland,Copenhagen,Group B,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:PhYo68Qp9hIFqeRBNIpuq
+UID:xxhxSYZjxgxosale8yY86
SUMMARY:Belgium v Russia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210612T190000Z
DTEND:20210612T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe fourth game of the (delayed) EURO 2020
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Belgium,Russia,St Petersburg,Group B,Group stages,EU
RO 2020
END:VEVENT
BEGIN:VEVENT
-UID:xEZ5K13IP8JMyGhUSi4dQ
+UID:G0cYpNtBj_8NMnjItNoEH
SUMMARY:Finland v Russia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210616T130000Z
DTEND:20210616T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirteenth game of the (delayed) EURO 2
@@ -47,9 +47,9 @@ CATEGORIES:webcal-game,Finland,Russia,St Petersburg,Group B,Group stages,EU
RO 2020
END:VEVENT
BEGIN:VEVENT
-UID:tSxGh-_zs6IRv39AGcD2u
+UID:94iUFNzeio-Fq6UDLUgjl
SUMMARY:Denmark v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210617T160000Z
DTEND:20210617T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe seventeenth game of the (delayed) EURO
@@ -61,9 +61,9 @@ CATEGORIES:webcal-game,Denmark,Belgium,Copenhagen,Group B,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:WFaQo2al1ap1kAXUjxTPI
+UID:DtXgJ7vCIBoDmmgDtIWMn
SUMMARY:Finland v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T190000Z
DTEND:20210621T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 30th game of the (delayed) EURO 2020 co
@@ -75,9 +75,9 @@ CATEGORIES:webcal-game,Finland,Belgium,St Petersburg,Group B,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:T-GtrDH3vCJLSR5TjUx1q
+UID:PCigpZd8E8hFiVLQOftQX
SUMMARY:Russia v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T190000Z
DTEND:20210621T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 29th game of the (delayed) EURO 2020 co
@@ -89,9 +89,9 @@ CATEGORIES:webcal-game,Russia,Denmark,Copenhagen,Group B,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:Buvdzi2r0zDwkgd6IG7ci
+UID:UyC3I2aHvw8c8PDeGs9e9
SUMMARY:Wales v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210626T160000Z
DTEND:20210626T175000Z
DESCRIPTION:The 37th game of the (delayed) EURO 2020 competition between Gr
@@ -103,9 +103,9 @@ CATEGORIES:webcal-game,Wales,Denmark,Amsterdam,Group A,Group B,Knockout,Gro
up of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:kPBl98so_yYT76r8d392J
+UID:ttbkKAvh8U3BiXA6GvBLs
SUMMARY:Belgium v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210627T190000Z
DTEND:20210627T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 40th game of the (delayed) EURO 2020 co
@@ -118,9 +118,9 @@ CATEGORIES:webcal-game,Belgium,Portugal,Seville,Group A,Group B,Group D,Gro
up E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:fc-oU2_vd0ropwUYGLXdR
+UID:B-VVaV5qrf6fq6yvNgIwM
SUMMARY:France v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210628T190000Z
DTEND:20210628T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 42nd game of the (delayed) EURO 2020 co
@@ -133,9 +133,9 @@ CATEGORIES:webcal-game,France,Switzerland,Bucharest,Group A,Group B,Group C
,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:6xruynUvkwhEQNWxBiA6B
+UID:GWqbInvuwb4Bii0Gjie1x
SUMMARY:Sweden v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210629T190000Z
DTEND:20210629T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 44th game of the (delayed) EURO 2020 co
@@ -147,9 +147,9 @@ CATEGORIES:webcal-game,Sweden,Ukraine,London,Group A,Group B,Group C,Group
D,Group E,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:35UtaHKBT9TVo66rEsxef
+UID:t1l_CfBbV47lZe6Bs116l
SUMMARY:Spain v Croatia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240615T160000Z
DTEND:20240615T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe third game of the EURO 2024 competitio
@@ -160,9 +160,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Croatia,Berlin,Group B,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:IWxBI_GptWJ-hbx6QdkGF
+UID:b4R5-i0wUIiw-QBzjw2jC
SUMMARY:Italy v Albania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240615T190000Z
DTEND:20240615T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fourth game of the EURO 2024 competiti
@@ -174,9 +174,9 @@ CATEGORIES:webcal-game,Italy,Albania,Dortmund,Group B,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:7u_Wvi-sjYHw8BzC4Co69
+UID:aSAhscxZEXEPQFQO0ppBs
SUMMARY:Croatia v Albania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240619T130000Z
DTEND:20240619T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe thirteenth game of the EURO 2024 compe
@@ -188,9 +188,9 @@ CATEGORIES:webcal-game,Croatia,Albania,Hamburg,Group B,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:rStdv_cDHXlGJh3BvcVsb
+UID:X7v7888EYvZs3C4E0-zaF
SUMMARY:Spain v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240620T190000Z
DTEND:20240620T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe eighteenth game of the EURO 2024 compe
@@ -202,9 +202,9 @@ CATEGORIES:webcal-game,Spain,Italy,Gelsenkirchen,Group B,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:aAT-Xj5qgXID05gBCTHjm
+UID:CT-xleksWDQzxpV0a15bQ
SUMMARY:Albania v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240624T190000Z
DTEND:20240624T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-seventh game of the EURO 2024 co
@@ -216,9 +216,9 @@ CATEGORIES:webcal-game,Albania,Spain,Dusseldorf,Group B,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:PKjDQl3K4-9-x_my78j12
+UID:rap7xKinV0dejvhmNjaWQ
SUMMARY:Croatia v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240624T190000Z
DTEND:20240624T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-eighth game of the EURO 2024 com
@@ -229,9 +229,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Croatia,Italy,Leipzig,Group B,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:1Me_rRdKz8IKQk6hRq5pT
+UID:rUz8Bz58BJc_rl5mmEv9c
SUMMARY:Switzerland v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240629T160000Z
DTEND:20240629T175000Z
DESCRIPTION:TV Channels: \n\nThe thirty-eighth game of the EURO 2024 compet
@@ -244,9 +244,9 @@ CATEGORIES:webcal-game,Switzerland,Italy,Berlin,Group A,Group B,Round of 16
,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:3qQFTaITif0S46FeBKJkZ
+UID:ie4I3x9yK5l1d4DHvEvJp
SUMMARY:Spain v Georgia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240630T190000Z
DTEND:20240630T205000Z
DESCRIPTION:TV Channels: \n\nThe 39th game of the EURO 2024 competition bet
diff --git a/group-c.ics b/group-c.ics
index b6192ae..d25e3c0 100644
--- a/group-c.ics
+++ b/group-c.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:oHHekBM6xdLib7GGJNqbp
+UID:VjCn25P95FtvdpYRJlsvd
SUMMARY:Austria v North Macedonia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210613T160000Z
DTEND:20210613T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe sixth game of the (delayed) EURO 2020 c
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Austria,North Macedonia,Bucharest,Group C,Group stag
es,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:hY9YyzCTsujZofo9mVpGu
+UID:F9UUpOSv-EifsWnrMw2IY
SUMMARY:Netherlands v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210613T190000Z
DTEND:20210613T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe seventh game of the (delayed) EURO 2020
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Netherlands,Ukraine,Amsterdam,Group C,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:F87bt89L_ntZYb_CvgHT-
+UID:AkF1P73hJ3EbS5cnuiaPU
SUMMARY:Ukraine v North Macedonia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210617T130000Z
DTEND:20210617T145000Z
DESCRIPTION:TV Channels: ITV\n\nThe sixteenth game of the (delayed) EURO 20
@@ -47,9 +47,9 @@ CATEGORIES:webcal-game,Ukraine,North Macedonia,Bucharest,Group C,Group stag
es,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:134LXMQ74FxNV3pf33ZBF
+UID:CzxhZSQ8Q7AdKmGIDVKc6
SUMMARY:Netherlands v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210617T190000Z
DTEND:20210617T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe eighteenth game of the (delayed) EURO 2
@@ -61,9 +61,9 @@ CATEGORIES:webcal-game,Netherlands,Austria,Amsterdam,Group C,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:UPPQkBKk9OZcGcjyJwjMs
+UID:6dm9nxCP3-CU09uE1_Ihz
SUMMARY:North Macedonia v Netherlands
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T160000Z
DTEND:20210621T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 27th game of the (delayed) EURO 2020 co
@@ -75,9 +75,9 @@ CATEGORIES:webcal-game,North Macedonia,Netherlands,Amsterdam,Group C,Group
stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:LK-yNB2RpW3DmJKQJGrBR
+UID:LGumTD4ixDkp3g6-O2Bt6
SUMMARY:Ukraine v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T160000Z
DTEND:20210621T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 28th game of the (delayed) EURO 2020 co
@@ -89,9 +89,9 @@ CATEGORIES:webcal-game,Ukraine,Austria,Bucharest,Group C,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:8DxgymkghiJz1Vm3DNdU-
+UID:WlETuRkucKqaaH9OCISKl
SUMMARY:Italy v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210626T190000Z
DTEND:20210626T205000Z
DESCRIPTION:The 38th game of the (delayed) EURO 2020 competition between Gr
@@ -103,9 +103,9 @@ CATEGORIES:webcal-game,Italy,Austria,London,Group A,Group C,Knockout,Group
of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:NAUdKsm-0fAjnysim1v24
+UID:AU1uhN6s9ldSXWyvW5Wi9
SUMMARY:Netherlands v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210627T160000Z
DTEND:20210627T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 39th game of the (delayed) EURO 2020 co
@@ -118,9 +118,9 @@ CATEGORIES:webcal-game,Netherlands,Czech Republic,Budapest,Group C,Group D,
Group E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:kxlRANhSYBrapumm4x_Mz
+UID:gJsS5u9feqvO9lmc4g5jB
SUMMARY:France v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210628T190000Z
DTEND:20210628T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 42nd game of the (delayed) EURO 2020 co
@@ -133,9 +133,9 @@ CATEGORIES:webcal-game,France,Switzerland,Bucharest,Group A,Group B,Group C
,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:f7w0p6xfUrj0L7_iHDZMi
+UID:ez7vLhyR4KzKJNrlFGwCZ
SUMMARY:Sweden v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210629T190000Z
DTEND:20210629T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 44th game of the (delayed) EURO 2020 co
@@ -147,9 +147,9 @@ CATEGORIES:webcal-game,Sweden,Ukraine,London,Group A,Group B,Group C,Group
D,Group E,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:v6aLDswwmbDWrKlbTm7z1
+UID:H3gNO4sGddg4AtDrbC8xI
SUMMARY:Slovenia v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240616T160000Z
DTEND:20240616T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixth game of the EURO 2024 competitio
@@ -161,9 +161,9 @@ CATEGORIES:webcal-game,Slovenia,Denmark,Stuttgart,Group C,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:wRzTQqyb-9ri00K9H8me6
+UID:L5dCQqyXDvOGqfL0-NWRJ
SUMMARY:Serbia v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240616T190000Z
DTEND:20240616T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe seventh game of the EURO 2024 competit
@@ -175,9 +175,9 @@ CATEGORIES:webcal-game,Serbia,England,Gelsenkirchen,Group C,Group stages,EU
RO 2024
END:VEVENT
BEGIN:VEVENT
-UID:e7Zse962I66AmC189zkEq
+UID:J_1SB2Cj2wkxJdinzC9Cx
SUMMARY:Slovenia v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240620T130000Z
DTEND:20240620T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixteenth game of the EURO 2024 compet
@@ -189,9 +189,9 @@ CATEGORIES:webcal-game,Slovenia,Serbia,Munich,Group C,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:hrokCasNmny6-hWVJmeDx
+UID:0iT155IvOHneOrMX00CdU
SUMMARY:Denmark v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240620T160000Z
DTEND:20240620T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe seventeenth game of the EURO 2024 comp
@@ -203,9 +203,9 @@ CATEGORIES:webcal-game,Denmark,England,Frankfurt am Main,Group C,Group stag
es,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:52D8kZrCbqqGeRJdEVAu_
+UID:ZqwzjtMj9X94_qNxxJwdF
SUMMARY:Denmark v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240625T190000Z
DTEND:20240625T205000Z
DESCRIPTION:TV Channels: ITV4\n\nThe thirty-second game of the EURO 2024 co
@@ -216,9 +216,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Denmark,Serbia,Munich,Group C,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:AMfcBJBHrNGMsZXRB7FtS
+UID:dmCYfnk9Y1TZh-ZkudoEd
SUMMARY:England v Slovenia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240625T190000Z
DTEND:20240625T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe thirty-first game of the EURO 2024 com
@@ -230,9 +230,9 @@ CATEGORIES:webcal-game,England,Slovenia,Cologne,Group C,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:yyLpgspNVOWbpLH95K0uo
+UID:DAIxYdARF1Dnv74MylTJa
SUMMARY:Germany v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240629T190000Z
DTEND:20240629T205000Z
DESCRIPTION:TV Channels: \n\nThe thirty-seventh game of the EURO 2024 compe
@@ -245,9 +245,9 @@ CATEGORIES:webcal-game,Germany,Denmark,Dortmund,Group C,Group A,Round of 16
,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:TtXQfiCW2juV6LGYU3R2r
+UID:UrQswOHI0hfONQ3oTuxGQ
SUMMARY:England v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240630T160000Z
DTEND:20240630T175000Z
DESCRIPTION:TV Channels: \n\nThe 40th game of the EURO 2024 competition bet
@@ -259,9 +259,9 @@ CATEGORIES:webcal-game,England,Slovakia,Gelsenkirchen,Group C,Group E,Round
of 16,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:7Sp4vtlgeGHZiVZwmUZB4
+UID:H-se8I6tdrHUwTd1ksLjy
SUMMARY:Portugal v Slovenia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240701T190000Z
DTEND:20240701T205000Z
DESCRIPTION:TV Channels: \n\nThe 41st game of the EURO 2024 competition bet
diff --git a/group-d.ics b/group-d.ics
index 46f9106..7da6fed 100644
--- a/group-d.ics
+++ b/group-d.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:noHWf8npBroYWoVqbWFBI
+UID:r15RfwUgdd5NzAyI-QDEk
SUMMARY:England v Croatia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210613T130000Z
DTEND:20210613T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe fifth game of the (delayed) EURO 2020 c
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,England,Croatia,London,Group D,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:cqzN2IAgb9Uk8dIItEX1b
+UID:s7NwIVy-nX5x53m2JNxCO
SUMMARY:Scotland v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210614T130000Z
DTEND:20210614T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe eighth game of the (delayed) EURO 2020
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Scotland,Czech Republic,Glasgow,Group D,Group stages
,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:yA8jZsDRDczbdXs3xHFMA
+UID:9IPP7jb_de3NcpL6kNNVK
SUMMARY:Croatia v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210618T160000Z
DTEND:20210618T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe twentieth game of the (delayed) EURO 20
@@ -47,9 +47,9 @@ CATEGORIES:webcal-game,Croatia,Czech Republic,Glasgow,Group D,Group stages,
EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:JWHtAGQdGs-ldnaapJAfo
+UID:BQHrbxF7HZs6CsWzlndj-
SUMMARY:England v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210618T190000Z
DTEND:20210618T205000Z
DESCRIPTION:TV Channels: ITV\, STV\n\nThe 21st game of the (delayed) EURO 2
@@ -61,9 +61,9 @@ CATEGORIES:webcal-game,England,Scotland,London,Group D,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:-4hV0z1xlnWweAq7layLP
+UID:_AUG0iyUzrqyPNaAnoJGq
SUMMARY:Croatia v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210622T190000Z
DTEND:20210622T205000Z
DESCRIPTION:TV Channels: ITV\, STV\n\nThe 32nd game of the (delayed) EURO 2
@@ -75,9 +75,9 @@ CATEGORIES:webcal-game,Croatia,Scotland,Glasgow,Group D,Group stages,EURO 2
020
END:VEVENT
BEGIN:VEVENT
-UID:-jaORrmI19cTX9Xd7vIsj
+UID:BqqK42FdvkPyrsQATWLFC
SUMMARY:Czech Republic v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210622T190000Z
DTEND:20210622T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 31st game of the (delayed) EURO 2020 co
@@ -89,9 +89,9 @@ CATEGORIES:webcal-game,Czech Republic,England,London,Group D,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:HfwRmY5BPiMpn8fR4rA6W
+UID:dSqRp_7HAkWXYSd_z7hC1
SUMMARY:Netherlands v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210627T160000Z
DTEND:20210627T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 39th game of the (delayed) EURO 2020 co
@@ -104,9 +104,9 @@ CATEGORIES:webcal-game,Netherlands,Czech Republic,Budapest,Group C,Group D,
Group E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:eBGnoxnBTzSkAcKhoQVDH
+UID:uhVH4a7zosUn96a0Kh_q2
SUMMARY:Belgium v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210627T190000Z
DTEND:20210627T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 40th game of the (delayed) EURO 2020 co
@@ -119,9 +119,9 @@ CATEGORIES:webcal-game,Belgium,Portugal,Seville,Group A,Group B,Group D,Gro
up E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:0LhPoRjtus5y5G2TJyNJi
+UID:lX1BvQiiFEzs9h0zKvio5
SUMMARY:Croatia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210628T160000Z
DTEND:20210628T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 41st game of the (delayed) EURO 2020 co
@@ -133,9 +133,9 @@ CATEGORIES:webcal-game,Croatia,Spain,Copenhagen,Group D,Group E,Knockout,Gr
oup of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:FjIEB4H_0R2OnIzrKZ9F2
+UID:cg9XuewMp7iwoRyPVmKpp
SUMMARY:England v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210629T160000Z
DTEND:20210629T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe 43rd game of the (delayed) EURO 2020 co
@@ -147,9 +147,9 @@ CATEGORIES:webcal-game,England,Germany,London,Group D,Group F,Knockout,Grou
p of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:i4GfVfOwp6UMzCqUV7taL
+UID:XjCEIQYDH_mF3pF9BlrTN
SUMMARY:Sweden v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210629T190000Z
DTEND:20210629T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 44th game of the (delayed) EURO 2020 co
@@ -161,9 +161,9 @@ CATEGORIES:webcal-game,Sweden,Ukraine,London,Group A,Group B,Group C,Group
D,Group E,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:TnFSuzORQNM7NRFYSs8sH
+UID:-kh-IKrGPrpBb7VFgEiqz
SUMMARY:Poland v Netherlands
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240616T130000Z
DTEND:20240616T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fifth game of the EURO 2024 competitio
@@ -175,9 +175,9 @@ CATEGORIES:webcal-game,Poland,Netherlands,Hamburg,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:iHVHBy_JakfGYcnj-zG0P
+UID:WFXwHamGkCsEFHBbU_LhX
SUMMARY:Austria v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240617T190000Z
DTEND:20240617T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe tenth game of the EURO 2024 competitio
@@ -189,9 +189,9 @@ CATEGORIES:webcal-game,Austria,France,Dusseldorf,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:bBmT_vgD5fyXvSOZsLyrB
+UID:xQ17flWLyE9DJo0Z_rGpz
SUMMARY:Poland v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240621T160000Z
DTEND:20240621T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe twentieth game of the EURO 2024 compet
@@ -202,9 +202,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Poland,Austria,Berlin,Group D,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:GEuhmRK99WOy9nn7Hpp09
+UID:ggXhpfOvjX1sgMxSQLsHA
SUMMARY:Netherlands v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240621T190000Z
DTEND:20240621T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-first game of the EURO 2024 com
@@ -216,9 +216,9 @@ CATEGORIES:webcal-game,Netherlands,France,Leipzig,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:0-V2SN38u0tpNJT9VRuOc
+UID:HUiVksyVObUGEEo4IoPOB
SUMMARY:France v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240625T160000Z
DTEND:20240625T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirtieth game of the EURO 2024 competi
@@ -230,9 +230,9 @@ CATEGORIES:webcal-game,France,Poland,Dortmund,Group D,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:yu8sa8ujwXCMvzkn5Id7m
+UID:2iX5lFW29g6tEa3YQrXG8
SUMMARY:Netherlands v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240625T160000Z
DTEND:20240625T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-ninth game of the EURO 2024 comp
@@ -244,9 +244,9 @@ CATEGORIES:webcal-game,Netherlands,Austria,Berlin,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:e4OM0OlnIvxi-rCUU530l
+UID:b_K4Hm_cB4eSO3H4638v5
SUMMARY:France v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240701T160000Z
DTEND:20240701T175000Z
DESCRIPTION:TV Channels: \n\nThe 42nd game of the EURO 2024 competition bet
@@ -258,9 +258,9 @@ CATEGORIES:webcal-game,France,Belgium,Dusseldorf,Group D,Group E,Round of 1
6,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:HmfhfqnWzT6pl3L7Dh_yf
+UID:DPT-dee3Fmh0vEj4SbD1J
SUMMARY:Romania v Netherlands
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240702T160000Z
DTEND:20240702T175000Z
DESCRIPTION:TV Channels: \n\nThe 43rd game of the EURO 2024 competition bet
@@ -272,9 +272,9 @@ CATEGORIES:webcal-game,Romania,Netherlands,Munich,Group D,Group E,Round of
16,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:3zOu0mlqmse2grhH1bECK
+UID:cCEqthdOYvtHjboc27PK2
SUMMARY:Austria v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240702T190000Z
DTEND:20240702T205000Z
DESCRIPTION:TV Channels: \n\nThe 44th game of the EURO 2024 competition bet
diff --git a/group-e.ics b/group-e.ics
index 90b53e1..2427532 100644
--- a/group-e.ics
+++ b/group-e.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:YalVKHsxFumGpNCHlS_CA
+UID:WmxLINXBlYqtvvo3x2nke
SUMMARY:Poland v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210614T160000Z
DTEND:20210614T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe ninth game of the (delayed) EURO 2020 c
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Poland,Slovakia,St Petersburg,Group E,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:jX2hzKyURV0n6BL0UDlSf
+UID:TlxJxDjUPlHcFWV1gj3gn
SUMMARY:Spain v Sweden
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210614T190000Z
DTEND:20210614T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe tenth game of the (delayed) EURO 2020 c
@@ -32,9 +32,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Sweden,Seville,Group E,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:W01-cujfYWfEEtd0felPQ
+UID:jXdVxxHCie792SllhjzdX
SUMMARY:Sweden v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210618T130000Z
DTEND:20210618T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe ninteenth game of the (delayed) EURO 20
@@ -46,9 +46,9 @@ CATEGORIES:webcal-game,Sweden,Slovakia,St Petersburg,Group E,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:fYsrAEuWFEpPWWUgU0wtF
+UID:rkyVUfsVOwn0Gv6DtEUQU
SUMMARY:Spain v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210619T190000Z
DTEND:20210619T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 24th game of the (delayed) EURO 2020 co
@@ -59,9 +59,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Poland,Seville,Group E,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:wI8UBws_Uz-PLggILJAmh
+UID:yC5E7fpjPpB83DoIMzquM
SUMMARY:Slovakia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210623T160000Z
DTEND:20210623T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 33rd game of the (delayed) EURO 2020 co
@@ -73,9 +73,9 @@ CATEGORIES:webcal-game,Slovakia,Spain,Seville,Group E,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:S6SfC4AvjiOxw8Oy13jr4
+UID:iqsPpdh75lF5Nxx_lVMJ0
SUMMARY:Sweden v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210623T160000Z
DTEND:20210623T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 34th game of the (delayed) EURO 2020 co
@@ -87,9 +87,9 @@ CATEGORIES:webcal-game,Sweden,Poland,St Petersburg,Group E,Group stages,EUR
O 2020
END:VEVENT
BEGIN:VEVENT
-UID:nx2htrwJkSV40vXUxipxe
+UID:Pj0YJZSYOpGVqpgRdq8_m
SUMMARY:Netherlands v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210627T160000Z
DTEND:20210627T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 39th game of the (delayed) EURO 2020 co
@@ -102,9 +102,9 @@ CATEGORIES:webcal-game,Netherlands,Czech Republic,Budapest,Group C,Group D,
Group E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:PDriSV_3mUEk-yAUNvUlk
+UID:l9DVwyKOvqpn4mWKSli8l
SUMMARY:Belgium v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210627T190000Z
DTEND:20210627T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 40th game of the (delayed) EURO 2020 co
@@ -117,9 +117,9 @@ CATEGORIES:webcal-game,Belgium,Portugal,Seville,Group A,Group B,Group D,Gro
up E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:RVHIOBfmMHXfoI15D0YpJ
+UID:ZIuixWOQX84SyYByj3nRJ
SUMMARY:Croatia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210628T160000Z
DTEND:20210628T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 41st game of the (delayed) EURO 2020 co
@@ -131,9 +131,9 @@ CATEGORIES:webcal-game,Croatia,Spain,Copenhagen,Group D,Group E,Knockout,Gr
oup of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:K9nnOmiCdjLoR1WnFZf6J
+UID:x4wRNvlWZUCRZZeKFlhpN
SUMMARY:Sweden v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210629T190000Z
DTEND:20210629T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 44th game of the (delayed) EURO 2020 co
@@ -145,9 +145,9 @@ CATEGORIES:webcal-game,Sweden,Ukraine,London,Group A,Group B,Group C,Group
D,Group E,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:-ubbf257usT854ofgbTIp
+UID:n_hce7D9xw3pc2UIZpUpn
SUMMARY:Romania v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240617T130000Z
DTEND:20240617T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe eighth game of the EURO 2024 competiti
@@ -159,9 +159,9 @@ CATEGORIES:webcal-game,Romania,Ukraine,Munich,Group E,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:Vctrj3vbcz2SYoMZusaaq
+UID:wAUUxGirjanhPNg78fObf
SUMMARY:Belgium v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240617T160000Z
DTEND:20240617T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe ninth game of the EURO 2024 competitio
@@ -173,9 +173,9 @@ CATEGORIES:webcal-game,Belgium,Slovakia,Frankfurt am Main,Group E,Group sta
ges,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:NBpLcpYMpj6bxxd3zK2Ya
+UID:iiM9nM7TRxPuOrG2bjHtH
SUMMARY:Slovakia v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240621T130000Z
DTEND:20240621T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe ninteenth game of the EURO 2024 compet
@@ -187,9 +187,9 @@ CATEGORIES:webcal-game,Slovakia,Ukraine,Dusseldorf,Group E,Group stages,EUR
O 2024
END:VEVENT
BEGIN:VEVENT
-UID:GWAv-Hv8QE6peak_HSjwC
+UID:pbHpw4my8qKDAwV5-LygK
SUMMARY:Belgium v Romania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240622T190000Z
DTEND:20240622T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe twenty-fourth game of the EURO 2024 co
@@ -201,9 +201,9 @@ CATEGORIES:webcal-game,Belgium,Romania,Cologne,Group E,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:kuWgfNI9dD280bEFDvbdz
+UID:4WvIlsdzYUONfbkzFg8Zs
SUMMARY:Slovakia v Romania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240626T160000Z
DTEND:20240626T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirty-third game of the EURO 2024 comp
@@ -215,9 +215,9 @@ CATEGORIES:webcal-game,Slovakia,Romania,Frankfurt am Main,Group E,Group sta
ges,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:KbbogE2UNMyp4QMo3wsr3
+UID:rHYN3J7ejKxwSOl2A6358
SUMMARY:Ukraine v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240626T160000Z
DTEND:20240626T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirty-fourth game of the EURO 2024 com
@@ -229,9 +229,9 @@ CATEGORIES:webcal-game,Ukraine,Belgium,Stuttgart,Group E,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:PtQKQnM2Hc2T_2hUpO1dA
+UID:YAPo12VMztDoDjQx5d15Z
SUMMARY:England v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240630T160000Z
DTEND:20240630T175000Z
DESCRIPTION:TV Channels: \n\nThe 40th game of the EURO 2024 competition bet
@@ -243,9 +243,9 @@ CATEGORIES:webcal-game,England,Slovakia,Gelsenkirchen,Group C,Group E,Round
of 16,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:-sIHJQp6JdksuwgeP32Fp
+UID:-qOItWBccqDbD7TrCDXQt
SUMMARY:France v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240701T160000Z
DTEND:20240701T175000Z
DESCRIPTION:TV Channels: \n\nThe 42nd game of the EURO 2024 competition bet
@@ -257,9 +257,9 @@ CATEGORIES:webcal-game,France,Belgium,Dusseldorf,Group D,Group E,Round of 1
6,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:Y9tRZsDMPASpsGCKs4Sw2
+UID:KTA2JUvqdRv18IeYxQgyI
SUMMARY:Romania v Netherlands
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240702T160000Z
DTEND:20240702T175000Z
DESCRIPTION:TV Channels: \n\nThe 43rd game of the EURO 2024 competition bet
diff --git a/group-f.ics b/group-f.ics
index 4f82752..c43c295 100644
--- a/group-f.ics
+++ b/group-f.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:Z4jla4CeZcRnaYPxyqnuV
+UID:P5XpuUtipme66h00bsPP0
SUMMARY:Hungary v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210615T160000Z
DTEND:20210615T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe eleventh game of the (delayed) EURO 202
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Hungary,Portugal,Budapest,Group F,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:VfaEfWRhYEwccVkVK-XB5
+UID:OK_VnVeOrSZZhHTPIEinO
SUMMARY:France v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210615T190000Z
DTEND:20210615T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe twelfth game of the (delayed) EURO 2020
@@ -32,9 +32,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,France,Germany,Munich,Group F,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:rEjYA2sM_DcWL7heuo-qV
+UID:OttjdEGSZvT9CBLondmv7
SUMMARY:Hungary v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210619T130000Z
DTEND:20210619T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe 22nd game of the (delayed) EURO 2020 co
@@ -46,9 +46,9 @@ CATEGORIES:webcal-game,Hungary,France,Budapest,Group F,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:jXhAZzezAllH4_6vq8K0i
+UID:hreP5jDb6vvvuUtH5WQUF
SUMMARY:Portugal v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210619T160000Z
DTEND:20210619T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 23rd game of the (delayed) EURO 2020 co
@@ -60,9 +60,9 @@ CATEGORIES:webcal-game,Portugal,Germany,Munich,Group F,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:_Ahr46_nbRIC7tcOoZCNG
+UID:H81SnwiEP3uEYUQp_aiKw
SUMMARY:Germany v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210623T190000Z
DTEND:20210623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 35th game of the (delayed) EURO 2020 co
@@ -74,9 +74,9 @@ CATEGORIES:webcal-game,Germany,Hungary,Munich,Group F,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:uvM-huEvSgdraooLRT8ft
+UID:X4I07okeHXkUpG0Hso3Oj
SUMMARY:Portugal v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210623T190000Z
DTEND:20210623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 36th game of the (delayed) EURO 2020 co
@@ -88,9 +88,9 @@ CATEGORIES:webcal-game,Portugal,France,Budapest,Group F,Group stages,EURO 2
020
END:VEVENT
BEGIN:VEVENT
-UID:jt81jtOmOnXmBgGPSP1Ck
+UID:DPr1nA5xAY4b1UVDrhQEG
SUMMARY:Netherlands v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210627T160000Z
DTEND:20210627T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 39th game of the (delayed) EURO 2020 co
@@ -103,9 +103,9 @@ CATEGORIES:webcal-game,Netherlands,Czech Republic,Budapest,Group C,Group D,
Group E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:9F8itD9bPGgIhHGW92erP
+UID:ENENYOkCz8OqS6nP7E7lF
SUMMARY:Belgium v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210627T190000Z
DTEND:20210627T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 40th game of the (delayed) EURO 2020 co
@@ -118,9 +118,9 @@ CATEGORIES:webcal-game,Belgium,Portugal,Seville,Group A,Group B,Group D,Gro
up E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:RMkehJhFfj9e0svnFJvA7
+UID:ZcbN30qXNw78T7nRJVfny
SUMMARY:France v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210628T190000Z
DTEND:20210628T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 42nd game of the (delayed) EURO 2020 co
@@ -133,9 +133,9 @@ CATEGORIES:webcal-game,France,Switzerland,Bucharest,Group A,Group B,Group C
,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:uqFVy-5T2KMMMcJJBASzT
+UID:aoFPAqiJWkJKL--2SvwcZ
SUMMARY:England v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210629T160000Z
DTEND:20210629T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe 43rd game of the (delayed) EURO 2020 co
@@ -147,9 +147,9 @@ CATEGORIES:webcal-game,England,Germany,London,Group D,Group F,Knockout,Grou
p of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:Mtk2CNWrXTHv2Rtj1MmDw
+UID:-AoQo1JlWs6QbG47gG2V0
SUMMARY:Turkey v Georgia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240618T160000Z
DTEND:20240618T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe eleventh game of the EURO 2024 competi
@@ -161,9 +161,9 @@ CATEGORIES:webcal-game,Turkey,Georgia,Dortmund,Group F,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:prgNBhOx0ZdBFuvoSu279
+UID:Qv7brc81fFQd9WICKLd6u
SUMMARY:Portugal v Czechia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240618T190000Z
DTEND:20240618T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twelfth game of the EURO 2024 competit
@@ -175,9 +175,9 @@ CATEGORIES:webcal-game,Portugal,Czechia,Leipzig,Group F,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:4twz1vzj2q_977UWkvfKk
+UID:OXjeSNnak2J9DnM1u5EAk
SUMMARY:Georgia v Czechia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240622T130000Z
DTEND:20240622T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-second game of the EURO 2024 co
@@ -189,9 +189,9 @@ CATEGORIES:webcal-game,Georgia,Czechia,Hamburg,Group F,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:m2nSgEjBzqWkf5rEn5LYL
+UID:dMlPoUuZSBDI4sWJnePAj
SUMMARY:Turkey v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240622T160000Z
DTEND:20240622T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe twenty-third game of the EURO 2024 com
@@ -203,9 +203,9 @@ CATEGORIES:webcal-game,Turkey,Portugal,Dortmund,Group F,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:O0m95PE9e2ssls_Fc72Jg
+UID:pCRyIxBRg9BnKWHEY9x6M
SUMMARY:Czechia v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240626T190000Z
DTEND:20240626T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe thirty-sixth game of the EURO 2024 comp
@@ -217,9 +217,9 @@ CATEGORIES:webcal-game,Czechia,Turkey,Hamburg,Group F,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:iRtNvjzQQUa6YuBALFCvj
+UID:85IppChOZsf4yOeXKmMnF
SUMMARY:Georgia v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240626T190000Z
DTEND:20240626T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe thirty-fifth game of the EURO 2024 comp
@@ -231,9 +231,9 @@ CATEGORIES:webcal-game,Georgia,Portugal,Gelsenkirchen,Group F,Group stages,
EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:gER-eagasTFpa6EAGTc6J
+UID:gTXVPqr9lTEwRQoIwQPBl
SUMMARY:Spain v Georgia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240630T190000Z
DTEND:20240630T205000Z
DESCRIPTION:TV Channels: \n\nThe 39th game of the EURO 2024 competition bet
@@ -245,9 +245,9 @@ CATEGORIES:webcal-game,Spain,Georgia,Cologne,Group B,Group F,Round of 16,EU
RO 2024
END:VEVENT
BEGIN:VEVENT
-UID:U2qs3S9sb0qiBV-a-5WeP
+UID:Luvinl2EiTXK0hOt6j5PM
SUMMARY:Austria v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240702T190000Z
DTEND:20240702T205000Z
DESCRIPTION:TV Channels: \n\nThe 44th game of the EURO 2024 competition bet
diff --git a/group-of-16.ics b/group-of-16.ics
index e21bb46..e0b49cb 100644
--- a/group-of-16.ics
+++ b/group-of-16.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:Cy93VG5mqfk9bNPAqx9lj
+UID:izm010iunO4cZ2Rf_W51v
SUMMARY:Wales v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210626T160000Z
DTEND:20210626T175000Z
DESCRIPTION:The 37th game of the (delayed) EURO 2020 competition between Gr
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Wales,Denmark,Amsterdam,Group A,Group B,Knockout,Gro
up of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:hsmbMPqd1ITlBVJbtbGek
+UID:Ys5BOF5YKHn5W5z3PRL4N
SUMMARY:Italy v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210626T190000Z
DTEND:20210626T205000Z
DESCRIPTION:The 38th game of the (delayed) EURO 2020 competition between Gr
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Italy,Austria,London,Group A,Group C,Knockout,Group
of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:DEsvPfaLINgUNp3PZMNlb
+UID:NkVkS2GHlJJN2AHD_bNTA
SUMMARY:Netherlands v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210627T160000Z
DTEND:20210627T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 39th game of the (delayed) EURO 2020 co
@@ -48,9 +48,9 @@ CATEGORIES:webcal-game,Netherlands,Czech Republic,Budapest,Group C,Group D,
Group E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:88xFs5jSs3NO41Uw6H6cU
+UID:RGjwMYSwZhHgRW1-5ykwX
SUMMARY:Belgium v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210627T190000Z
DTEND:20210627T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 40th game of the (delayed) EURO 2020 co
@@ -63,9 +63,9 @@ CATEGORIES:webcal-game,Belgium,Portugal,Seville,Group A,Group B,Group D,Gro
up E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:E4HtP2hc0FmpEI4JOSKkY
+UID:ukKFChee2OC9G-NXwEN5X
SUMMARY:Croatia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210628T160000Z
DTEND:20210628T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 41st game of the (delayed) EURO 2020 co
@@ -77,9 +77,9 @@ CATEGORIES:webcal-game,Croatia,Spain,Copenhagen,Group D,Group E,Knockout,Gr
oup of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:dRiboBVyK3Pcvu2RHZdcd
+UID:4LwvgGWeLKQnufYVquFoS
SUMMARY:France v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210628T190000Z
DTEND:20210628T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 42nd game of the (delayed) EURO 2020 co
@@ -92,9 +92,9 @@ CATEGORIES:webcal-game,France,Switzerland,Bucharest,Group A,Group B,Group C
,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:WBuuzlrCmXpbkYuk-hwcx
+UID:QtFj5K58bC-gsqmfVHKgC
SUMMARY:England v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210629T160000Z
DTEND:20210629T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe 43rd game of the (delayed) EURO 2020 co
@@ -106,9 +106,9 @@ CATEGORIES:webcal-game,England,Germany,London,Group D,Group F,Knockout,Grou
p of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:On4yNIG7enP5yTRRzQ760
+UID:BeGOvgX53w1hmAlxJThLk
SUMMARY:Sweden v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210629T190000Z
DTEND:20210629T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 44th game of the (delayed) EURO 2020 co
diff --git a/group-stages.ics b/group-stages.ics
index 23b2551..a0e271c 100644
--- a/group-stages.ics
+++ b/group-stages.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:7-FqHl235O_iIhLxCQKQb
+UID:erYz-agp40Aphfj30QXfA
SUMMARY:Turkey v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210611T190000Z
DTEND:20210611T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe first game of the (delayed) EURO 2020 c
@@ -18,9 +18,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Turkey,Italy,Rome,Group A,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:BGJiuYrT_2LFvb8X6NM0j
+UID:Guhlz1J4159XXW7PM7FtD
SUMMARY:Wales v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210612T130000Z
DTEND:20210612T145000Z
DESCRIPTION:TV Channels: BBC\, S4C\n\nThe second game of the (delayed) EURO
@@ -32,9 +32,9 @@ CATEGORIES:webcal-game,Wales,Switzerland,Baku,Group A,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:VsBPKa9_GVsX-hI_1fRh3
+UID:2ALYPHzC-vLEzy0PKjq8p
SUMMARY:Denmark v Finland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210612T160000Z
DTEND:20210612T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe third game of the (delayed) EURO 2020 c
@@ -46,9 +46,9 @@ CATEGORIES:webcal-game,Denmark,Finland,Copenhagen,Group B,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:3mAbw0sAdOgSSAm4thWKm
+UID:crHZjJGCoo-NwXNeHPMHv
SUMMARY:Belgium v Russia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210612T190000Z
DTEND:20210612T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe fourth game of the (delayed) EURO 2020
@@ -60,9 +60,9 @@ CATEGORIES:webcal-game,Belgium,Russia,St Petersburg,Group B,Group stages,EU
RO 2020
END:VEVENT
BEGIN:VEVENT
-UID:_rBgbIukbb5DG6kMrepZK
+UID:VGDDaBt11TnAxkz3EMzmN
SUMMARY:England v Croatia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210613T130000Z
DTEND:20210613T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe fifth game of the (delayed) EURO 2020 c
@@ -74,9 +74,9 @@ CATEGORIES:webcal-game,England,Croatia,London,Group D,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:vCtZSmtX5xUFcRMCIVm5b
+UID:3lW8-pk433eBSI_kBlf2g
SUMMARY:Austria v North Macedonia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210613T160000Z
DTEND:20210613T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe sixth game of the (delayed) EURO 2020 c
@@ -88,9 +88,9 @@ CATEGORIES:webcal-game,Austria,North Macedonia,Bucharest,Group C,Group stag
es,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:0JLVEM_GBNUHot0BIWtv5
+UID:n7AVgQ1UIQlCDj7FEydWK
SUMMARY:Netherlands v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210613T190000Z
DTEND:20210613T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe seventh game of the (delayed) EURO 2020
@@ -102,9 +102,9 @@ CATEGORIES:webcal-game,Netherlands,Ukraine,Amsterdam,Group C,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:2ynisrNijjDJyeM6y6qsE
+UID:nKU14Nrm4Y4sKTHjrhHrq
SUMMARY:Scotland v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210614T130000Z
DTEND:20210614T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe eighth game of the (delayed) EURO 2020
@@ -116,9 +116,9 @@ CATEGORIES:webcal-game,Scotland,Czech Republic,Glasgow,Group D,Group stages
,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:W06JGIQ_PrkO78tDUUGYJ
+UID:QIOlaoVsAB2nFRIVbv8tq
SUMMARY:Poland v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210614T160000Z
DTEND:20210614T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe ninth game of the (delayed) EURO 2020 c
@@ -130,9 +130,9 @@ CATEGORIES:webcal-game,Poland,Slovakia,St Petersburg,Group E,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:XbbaAtIwFshdI79fEo5QY
+UID:OKxAsQJe6id1a5Lj5qCCo
SUMMARY:Spain v Sweden
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210614T190000Z
DTEND:20210614T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe tenth game of the (delayed) EURO 2020 c
@@ -143,9 +143,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Sweden,Seville,Group E,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:2TBSFUrJNuTI0ixN-HHCa
+UID:_w7fA-UR8yJsgyIXWIsmI
SUMMARY:Hungary v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210615T160000Z
DTEND:20210615T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe eleventh game of the (delayed) EURO 202
@@ -157,9 +157,9 @@ CATEGORIES:webcal-game,Hungary,Portugal,Budapest,Group F,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:vWua_1shZPLrd0loZEuck
+UID:0HlbGXZO_srie7Xn-6GAX
SUMMARY:France v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210615T190000Z
DTEND:20210615T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe twelfth game of the (delayed) EURO 2020
@@ -170,9 +170,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,France,Germany,Munich,Group F,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:Sxiy7hCK4cZblLnzEr4Io
+UID:C2b2W1EoYTNZeNJJ5hsx4
SUMMARY:Finland v Russia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210616T130000Z
DTEND:20210616T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirteenth game of the (delayed) EURO 2
@@ -184,9 +184,9 @@ CATEGORIES:webcal-game,Finland,Russia,St Petersburg,Group B,Group stages,EU
RO 2020
END:VEVENT
BEGIN:VEVENT
-UID:OKOIZTgeCDLQi09DUqdjS
+UID:07DpBltnY0KsLtoPZktqD
SUMMARY:Turkey v Wales
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210616T160000Z
DTEND:20210616T175000Z
DESCRIPTION:TV Channels: BBC\, S4C\n\nThe fourteenth game of the (delayed)
@@ -197,9 +197,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Turkey,Wales,Baku,Group A,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:BnQwm3_jdwfgMLCyZBcV3
+UID:AZrxm2bFaVIoP0dElGL0m
SUMMARY:Italy v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210616T190000Z
DTEND:20210616T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe fifteenth game of the (delayed) EURO 20
@@ -211,9 +211,9 @@ CATEGORIES:webcal-game,Italy,Switzerland,Rome,Group A,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:ioIz4sZHxEIwwuqAOVrVT
+UID:Ya9-CCwtnG-UMIbUk-jIk
SUMMARY:Ukraine v North Macedonia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210617T130000Z
DTEND:20210617T145000Z
DESCRIPTION:TV Channels: ITV\n\nThe sixteenth game of the (delayed) EURO 20
@@ -225,9 +225,9 @@ CATEGORIES:webcal-game,Ukraine,North Macedonia,Bucharest,Group C,Group stag
es,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:8P4tG13L1ATnYElUtnv0W
+UID:ohEgfWDQxhKK-ry5upmOl
SUMMARY:Denmark v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210617T160000Z
DTEND:20210617T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe seventeenth game of the (delayed) EURO
@@ -239,9 +239,9 @@ CATEGORIES:webcal-game,Denmark,Belgium,Copenhagen,Group B,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:cKrbjnfM86vcF0aAX9nfn
+UID:xB1QFPplTpzE64g1gK_9r
SUMMARY:Netherlands v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210617T190000Z
DTEND:20210617T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe eighteenth game of the (delayed) EURO 2
@@ -253,9 +253,9 @@ CATEGORIES:webcal-game,Netherlands,Austria,Amsterdam,Group C,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:MSeI_54_dW6qjuuBYxbUC
+UID:OlCMlbroW2i01Lg_MC1cx
SUMMARY:Sweden v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210618T130000Z
DTEND:20210618T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe ninteenth game of the (delayed) EURO 20
@@ -267,9 +267,9 @@ CATEGORIES:webcal-game,Sweden,Slovakia,St Petersburg,Group E,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:SczH6_AbHRNvaeNkyqGCk
+UID:hmRZ4mQbB3Dh0QLUkZhte
SUMMARY:Croatia v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210618T160000Z
DTEND:20210618T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe twentieth game of the (delayed) EURO 20
@@ -281,9 +281,9 @@ CATEGORIES:webcal-game,Croatia,Czech Republic,Glasgow,Group D,Group stages,
EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:lq34ikiYWnPH_vC0Ojp8b
+UID:G9rqbG49Bz7W3kTSr_7hG
SUMMARY:England v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210618T190000Z
DTEND:20210618T205000Z
DESCRIPTION:TV Channels: ITV\, STV\n\nThe 21st game of the (delayed) EURO 2
@@ -295,9 +295,9 @@ CATEGORIES:webcal-game,England,Scotland,London,Group D,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:wpYryZtBTs9_WrIrdT2oL
+UID:75ONHSJPMpkNxpZp4cRGG
SUMMARY:Hungary v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210619T130000Z
DTEND:20210619T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe 22nd game of the (delayed) EURO 2020 co
@@ -309,9 +309,9 @@ CATEGORIES:webcal-game,Hungary,France,Budapest,Group F,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:FTKx5WePTVxJjTUZ6xdTM
+UID:0E0PFS9lANMuQdyvUSaU8
SUMMARY:Portugal v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210619T160000Z
DTEND:20210619T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 23rd game of the (delayed) EURO 2020 co
@@ -323,9 +323,9 @@ CATEGORIES:webcal-game,Portugal,Germany,Munich,Group F,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:KB3WcViB2n0u-gMbiW8CY
+UID:kgHimkF73tsMn1Nbe4v5K
SUMMARY:Spain v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210619T190000Z
DTEND:20210619T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 24th game of the (delayed) EURO 2020 co
@@ -336,9 +336,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Poland,Seville,Group E,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:SgQn32jVX2M6soCCueswJ
+UID:t3pZjqHut5EcWK-HILXji
SUMMARY:Italy v Wales
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210620T160000Z
DTEND:20210620T175000Z
DESCRIPTION:TV Channels: ITV\, S4C\n\nThe 25th game of the (delayed) EURO 2
@@ -349,9 +349,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Italy,Wales,Rome,Group A,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:lz2unJ5jq1YKKFgmrkJO0
+UID:5JQqZN5ORuIUFbqkeSqZv
SUMMARY:Switzerland v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210620T160000Z
DTEND:20210620T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 26th game of the (delayed) EURO 2020 co
@@ -363,9 +363,9 @@ CATEGORIES:webcal-game,Switzerland,Turkey,Baku,Group A,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:QL6hOSUDehcX-06aIF0qu
+UID:Qn1T9I5-b1pUttnT02c0_
SUMMARY:North Macedonia v Netherlands
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T160000Z
DTEND:20210621T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 27th game of the (delayed) EURO 2020 co
@@ -377,9 +377,9 @@ CATEGORIES:webcal-game,North Macedonia,Netherlands,Amsterdam,Group C,Group
stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:ZqFjiWI_t_9cx6ktBjxC4
+UID:kkqTZnSV1-frcasq9kBO2
SUMMARY:Ukraine v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T160000Z
DTEND:20210621T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 28th game of the (delayed) EURO 2020 co
@@ -391,9 +391,9 @@ CATEGORIES:webcal-game,Ukraine,Austria,Bucharest,Group C,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:qcmp54phPWgaE0PFJBfF8
+UID:H-6iCHV0J5WWLFZVFQipY
SUMMARY:Finland v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T190000Z
DTEND:20210621T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 30th game of the (delayed) EURO 2020 co
@@ -405,9 +405,9 @@ CATEGORIES:webcal-game,Finland,Belgium,St Petersburg,Group B,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:9F_jWLqZYQn3B6gfw_cP6
+UID:CJHCx2y54O8-6Kl0CUD7z
SUMMARY:Russia v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210621T190000Z
DTEND:20210621T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 29th game of the (delayed) EURO 2020 co
@@ -419,9 +419,9 @@ CATEGORIES:webcal-game,Russia,Denmark,Copenhagen,Group B,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:eDHOJy3Hxx9TS0U9KZlc6
+UID:-0qZZYd1r0dzo1AASfoBg
SUMMARY:Croatia v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210622T190000Z
DTEND:20210622T205000Z
DESCRIPTION:TV Channels: ITV\, STV\n\nThe 32nd game of the (delayed) EURO 2
@@ -433,9 +433,9 @@ CATEGORIES:webcal-game,Croatia,Scotland,Glasgow,Group D,Group stages,EURO 2
020
END:VEVENT
BEGIN:VEVENT
-UID:TymMjLzOFP380fkjjOd4H
+UID:j7A36tvCtCvyLsQV3SxE1
SUMMARY:Czech Republic v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210622T190000Z
DTEND:20210622T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 31st game of the (delayed) EURO 2020 co
@@ -447,9 +447,9 @@ CATEGORIES:webcal-game,Czech Republic,England,London,Group D,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:iwCbQVGuc8L7JfPX2Q0pZ
+UID:-eEKUDsu_0teBiThcGjnB
SUMMARY:Slovakia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210623T160000Z
DTEND:20210623T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 33rd game of the (delayed) EURO 2020 co
@@ -461,9 +461,9 @@ CATEGORIES:webcal-game,Slovakia,Spain,Seville,Group E,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:Y88Rk5FHifXtUGZmXcqD0
+UID:hxbZUopz5dk1rnHDOTgWn
SUMMARY:Sweden v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210623T160000Z
DTEND:20210623T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 34th game of the (delayed) EURO 2020 co
@@ -475,9 +475,9 @@ CATEGORIES:webcal-game,Sweden,Poland,St Petersburg,Group E,Group stages,EUR
O 2020
END:VEVENT
BEGIN:VEVENT
-UID:TdSrBs81zGyAkw22TPifc
+UID:oU96biXmm-BS_11V2942J
SUMMARY:Germany v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210623T190000Z
DTEND:20210623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 35th game of the (delayed) EURO 2020 co
@@ -489,9 +489,9 @@ CATEGORIES:webcal-game,Germany,Hungary,Munich,Group F,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:nEJQuy9e4ApLh1UyS5uy-
+UID:jEk5_7v7hDRox3uQBtBlI
SUMMARY:Portugal v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20210623T190000Z
DTEND:20210623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 36th game of the (delayed) EURO 2020 co
@@ -503,9 +503,9 @@ CATEGORIES:webcal-game,Portugal,France,Budapest,Group F,Group stages,EURO 2
020
END:VEVENT
BEGIN:VEVENT
-UID:ER8HIWjuUEr5VjKYqJc8T
+UID:Cbu0HcwWJxXrODH-WOWzf
SUMMARY:Germany v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240614T190000Z
DTEND:20240614T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe first game of the EURO 2024 competitio
@@ -517,9 +517,9 @@ CATEGORIES:webcal-game,Germany,Scotland,Munich,Group A,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:grAhP17nR6ZdzLjOMcUps
+UID:uO-0adjlCOlzKFOMygzlG
SUMMARY:Hungary v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240615T130000Z
DTEND:20240615T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe second game of the EURO 2024 competiti
@@ -531,9 +531,9 @@ CATEGORIES:webcal-game,Hungary,Switzerland,Cologne,Group A,Group stages,EUR
O 2024
END:VEVENT
BEGIN:VEVENT
-UID:SwU4v_H6VEgXiWOkv52tB
+UID:4UoDRpxhGtOv9b7DkssdQ
SUMMARY:Spain v Croatia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240615T160000Z
DTEND:20240615T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe third game of the EURO 2024 competitio
@@ -544,9 +544,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Croatia,Berlin,Group B,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:1TMx6SzuK7KT8kWAJuVLa
+UID:CC00UBNeHi4hHOkhY1ggV
SUMMARY:Italy v Albania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240615T190000Z
DTEND:20240615T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fourth game of the EURO 2024 competiti
@@ -558,9 +558,9 @@ CATEGORIES:webcal-game,Italy,Albania,Dortmund,Group B,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:GWyt57ATWdBc3HUfQL9RE
+UID:74D_KHCfqCnf-7Dv4BoDM
SUMMARY:Poland v Netherlands
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240616T130000Z
DTEND:20240616T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fifth game of the EURO 2024 competitio
@@ -572,9 +572,9 @@ CATEGORIES:webcal-game,Poland,Netherlands,Hamburg,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:5KqKCBpkUpyaTlVxBnU4c
+UID:Sh8tVaPds1pq9OjEWLPCp
SUMMARY:Slovenia v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240616T160000Z
DTEND:20240616T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixth game of the EURO 2024 competitio
@@ -586,9 +586,9 @@ CATEGORIES:webcal-game,Slovenia,Denmark,Stuttgart,Group C,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:doplv0KpEn9g8_hSfjw06
+UID:5_aJBbLO7EPf4EFlD5irG
SUMMARY:Serbia v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240616T190000Z
DTEND:20240616T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe seventh game of the EURO 2024 competit
@@ -600,9 +600,9 @@ CATEGORIES:webcal-game,Serbia,England,Gelsenkirchen,Group C,Group stages,EU
RO 2024
END:VEVENT
BEGIN:VEVENT
-UID:DGo2utzRbpD46pRpvP8mo
+UID:18NwkkCT6ZFETcZ852L0H
SUMMARY:Romania v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240617T130000Z
DTEND:20240617T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe eighth game of the EURO 2024 competiti
@@ -614,9 +614,9 @@ CATEGORIES:webcal-game,Romania,Ukraine,Munich,Group E,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:CbR8r4nqWskjJYqrxjkJT
+UID:P9ZzlvUxUilUWthsgA0my
SUMMARY:Belgium v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240617T160000Z
DTEND:20240617T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe ninth game of the EURO 2024 competitio
@@ -628,9 +628,9 @@ CATEGORIES:webcal-game,Belgium,Slovakia,Frankfurt am Main,Group E,Group sta
ges,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:3NJRm-AT1wU1cP4piiUQx
+UID:FjmgqcjoxvHFe1L22QgRU
SUMMARY:Austria v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240617T190000Z
DTEND:20240617T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe tenth game of the EURO 2024 competitio
@@ -642,9 +642,9 @@ CATEGORIES:webcal-game,Austria,France,Dusseldorf,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:HHOlkhlXnpT5BrVi1yXg7
+UID:40T0qWZqYUTcXpU25_1Rd
SUMMARY:Turkey v Georgia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240618T160000Z
DTEND:20240618T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe eleventh game of the EURO 2024 competi
@@ -656,9 +656,9 @@ CATEGORIES:webcal-game,Turkey,Georgia,Dortmund,Group F,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:c1U2o7VvH7EP9Z8sxKOXv
+UID:wFNuJRwOcmBMSBOnBhEg2
SUMMARY:Portugal v Czechia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240618T190000Z
DTEND:20240618T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twelfth game of the EURO 2024 competit
@@ -670,9 +670,9 @@ CATEGORIES:webcal-game,Portugal,Czechia,Leipzig,Group F,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:jUcVQRrkjFgoip_Sw-HxP
+UID:D_c3YmOSSg1RP6FK7xWjI
SUMMARY:Croatia v Albania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240619T130000Z
DTEND:20240619T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe thirteenth game of the EURO 2024 compe
@@ -684,9 +684,9 @@ CATEGORIES:webcal-game,Croatia,Albania,Hamburg,Group B,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:X8jFeoNFiK_nWTgtPpDq4
+UID:d-55PkUFpoiwWNCO4dJDS
SUMMARY:Germany v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240619T160000Z
DTEND:20240619T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fourteenth game of the EURO 2024 compe
@@ -698,9 +698,9 @@ CATEGORIES:webcal-game,Germany,Hungary,Stuttgart,Group A,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:iUCImoO3bpuvR2Aa6nD-x
+UID:-WAQ4CNyoNW6_akgOScga
SUMMARY:Scotland v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240619T190000Z
DTEND:20240619T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe fifteenth game of the EURO 2024 competi
@@ -712,9 +712,9 @@ CATEGORIES:webcal-game,Scotland,Switzerland,Cologne,Group A,Group stages,EU
RO 2024
END:VEVENT
BEGIN:VEVENT
-UID:lGEljXw9zJawNXnWLJH0F
+UID:QvRcc7cpfisFZmyEUi8wE
SUMMARY:Slovenia v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240620T130000Z
DTEND:20240620T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixteenth game of the EURO 2024 compet
@@ -726,9 +726,9 @@ CATEGORIES:webcal-game,Slovenia,Serbia,Munich,Group C,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:jIP5Fi0kgzzPHta9vtTn-
+UID:5yZyRFwkF-uiCgvlmwGkb
SUMMARY:Denmark v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240620T160000Z
DTEND:20240620T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe seventeenth game of the EURO 2024 comp
@@ -740,9 +740,9 @@ CATEGORIES:webcal-game,Denmark,England,Frankfurt am Main,Group C,Group stag
es,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:Do3Zq9dO6nk0g_kqjnh6K
+UID:YgzAXdB6u3ZSzcfKa59Ut
SUMMARY:Spain v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240620T190000Z
DTEND:20240620T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe eighteenth game of the EURO 2024 compe
@@ -754,9 +754,9 @@ CATEGORIES:webcal-game,Spain,Italy,Gelsenkirchen,Group B,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:g_RsA3dyG76jHUtdGQUSy
+UID:QsCuIJr7yX_gKTlNSjxYn
SUMMARY:Slovakia v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240621T130000Z
DTEND:20240621T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe ninteenth game of the EURO 2024 compet
@@ -768,9 +768,9 @@ CATEGORIES:webcal-game,Slovakia,Ukraine,Dusseldorf,Group E,Group stages,EUR
O 2024
END:VEVENT
BEGIN:VEVENT
-UID:sJ2sTAD6z4gklQnyyG1_W
+UID:pZqSBBWJwVwUa7lL0CgJ7
SUMMARY:Poland v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240621T160000Z
DTEND:20240621T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe twentieth game of the EURO 2024 compet
@@ -781,9 +781,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Poland,Austria,Berlin,Group D,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:PK0P5Ok9jY55fqSmvAPDv
+UID:cimlk4jf6oMC9DAgmFPZy
SUMMARY:Netherlands v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240621T190000Z
DTEND:20240621T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-first game of the EURO 2024 com
@@ -795,9 +795,9 @@ CATEGORIES:webcal-game,Netherlands,France,Leipzig,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:0BOidDcSODRpBJEOnaa-A
+UID:Ik_BRpNSxAI-jaII4bYCU
SUMMARY:Georgia v Czechia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240622T130000Z
DTEND:20240622T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-second game of the EURO 2024 co
@@ -809,9 +809,9 @@ CATEGORIES:webcal-game,Georgia,Czechia,Hamburg,Group F,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:4noxkaCq46nGvalQmnakN
+UID:ZjTOakbi9MwlTQlwjgfjY
SUMMARY:Turkey v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240622T160000Z
DTEND:20240622T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe twenty-third game of the EURO 2024 com
@@ -823,9 +823,9 @@ CATEGORIES:webcal-game,Turkey,Portugal,Dortmund,Group F,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:-XDw6fTjZAcVkIbbtbEB7
+UID:t0o_ZauY0dIRjuTEnG33W
SUMMARY:Belgium v Romania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240622T190000Z
DTEND:20240622T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe twenty-fourth game of the EURO 2024 co
@@ -837,9 +837,9 @@ CATEGORIES:webcal-game,Belgium,Romania,Cologne,Group E,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:sfSGz4oe8H0HrCeiGVyAZ
+UID:87YCTK-13T5z_ME1M8lEd
SUMMARY:Scotland v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240623T190000Z
DTEND:20240623T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-sixth game of the EURO 2024 com
@@ -851,9 +851,9 @@ CATEGORIES:webcal-game,Scotland,Hungary,Stuttgart,Group A,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:qkJeeNcPi9RVeHfDSxsnR
+UID:DH_N31PMe907XyCBy8Ilx
SUMMARY:Switzerland v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240623T190000Z
DTEND:20240623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-fifth game of the EURO 2024 comp
@@ -865,9 +865,9 @@ CATEGORIES:webcal-game,Switzerland,Germany,Frankfurt am Main,Group A,Group
stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:8IQtHzrg3aDrsnQprdMtK
+UID:MDuUb5A4l_D-zfmKzBRuJ
SUMMARY:Albania v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240624T190000Z
DTEND:20240624T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-seventh game of the EURO 2024 co
@@ -879,9 +879,9 @@ CATEGORIES:webcal-game,Albania,Spain,Dusseldorf,Group B,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:k_cEJrfRaJhxJ6LjxJOXx
+UID:NhXplrOLlgdPOR4v_vKRf
SUMMARY:Croatia v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240624T190000Z
DTEND:20240624T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-eighth game of the EURO 2024 com
@@ -892,9 +892,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Croatia,Italy,Leipzig,Group B,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:0IdMzQKucOQYDwnVPQp1v
+UID:6XpPBJw1KSefx4ad9AlbX
SUMMARY:France v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240625T160000Z
DTEND:20240625T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirtieth game of the EURO 2024 competi
@@ -906,9 +906,9 @@ CATEGORIES:webcal-game,France,Poland,Dortmund,Group D,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:BXW0dmQPuUuQU-TEDTLCo
+UID:knYmPCUs_fCWSYZngGBnn
SUMMARY:Netherlands v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240625T160000Z
DTEND:20240625T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-ninth game of the EURO 2024 comp
@@ -920,9 +920,9 @@ CATEGORIES:webcal-game,Netherlands,Austria,Berlin,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:hNcXMUrFjChaXJ19XFQdu
+UID:UhHkUPBU8xRY_mHppEU8r
SUMMARY:Denmark v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240625T190000Z
DTEND:20240625T205000Z
DESCRIPTION:TV Channels: ITV4\n\nThe thirty-second game of the EURO 2024 co
@@ -933,9 +933,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Denmark,Serbia,Munich,Group C,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:Z89FdDF6kCIC-wTFmjl6i
+UID:1QwDsbISoAHQRp1p9x3bb
SUMMARY:England v Slovenia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240625T190000Z
DTEND:20240625T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe thirty-first game of the EURO 2024 com
@@ -947,9 +947,9 @@ CATEGORIES:webcal-game,England,Slovenia,Cologne,Group C,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:iKK6ugvU5Xk7KUhdYqH-B
+UID:k2Mo4raVxkgGyWgJ12isE
SUMMARY:Slovakia v Romania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240626T160000Z
DTEND:20240626T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirty-third game of the EURO 2024 comp
@@ -961,9 +961,9 @@ CATEGORIES:webcal-game,Slovakia,Romania,Frankfurt am Main,Group E,Group sta
ges,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:PD-vbEb3CLkI4aTfXlPPN
+UID:vDDS9txrwFmzhgH_rennv
SUMMARY:Ukraine v Belgium
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240626T160000Z
DTEND:20240626T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirty-fourth game of the EURO 2024 com
@@ -975,9 +975,9 @@ CATEGORIES:webcal-game,Ukraine,Belgium,Stuttgart,Group E,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:dlzDsQ78_kTYFekrR4XIi
+UID:z4-j_l8dH2x87gYJA_Bdw
SUMMARY:Czechia v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240626T190000Z
DTEND:20240626T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe thirty-sixth game of the EURO 2024 comp
@@ -989,9 +989,9 @@ CATEGORIES:webcal-game,Czechia,Turkey,Hamburg,Group F,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:0ikxeihkkPXopfwafWXtu
+UID:nqsMcRCvcK8WCfi3X7v-U
SUMMARY:Georgia v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201640Z
DTSTART:20240626T190000Z
DTEND:20240626T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe thirty-fifth game of the EURO 2024 comp
diff --git a/hamburg.ics b/hamburg.ics
index afa32d1..b90bc89 100644
--- a/hamburg.ics
+++ b/hamburg.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:dc0KHIbkDgo8F_hf0vtTe
+UID:nt0Cxgiz7yDtrNniOAave
SUMMARY:Poland v Netherlands
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240616T130000Z
DTEND:20240616T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fifth game of the EURO 2024 competitio
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Poland,Netherlands,Hamburg,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:vZF83Q2YXtZON4AZlkL5u
+UID:KiOP1h-m4UDe96XpBh4tp
SUMMARY:Croatia v Albania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240619T130000Z
DTEND:20240619T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe thirteenth game of the EURO 2024 compe
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Croatia,Albania,Hamburg,Group B,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:9pH6xJXvWP8448ISguz61
+UID:UqwA8PHN4OsBm3zXyXxd6
SUMMARY:Georgia v Czechia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240622T130000Z
DTEND:20240622T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-second game of the EURO 2024 co
@@ -47,9 +47,9 @@ CATEGORIES:webcal-game,Georgia,Czechia,Hamburg,Group F,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:JdsMoMsFfNB9CxwyeSCVw
+UID:XZlpnJwKU0zucGJNJWrKz
SUMMARY:Czechia v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240626T190000Z
DTEND:20240626T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe thirty-sixth game of the EURO 2024 comp
@@ -61,9 +61,9 @@ CATEGORIES:webcal-game,Czechia,Turkey,Hamburg,Group F,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:B58Di26eGD6kGxxqtywg1
+UID:YpSxIpkQHLZrWr9xAMbwK
SUMMARY:Portugal v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240705T190000Z
DTEND:20240705T205000Z
DESCRIPTION:TV Channels: BBC1\, BBC iPlayer\n\nThe 46th game and second qua
diff --git a/hungary.ics b/hungary.ics
index 82fc3b3..7396922 100644
--- a/hungary.ics
+++ b/hungary.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:yTQXd2wHmxmCCVaLakuqF
+UID:fSU0Eg9GEZ4xe9e1XDp3X
SUMMARY:Hungary v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210615T160000Z
DTEND:20210615T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe eleventh game of the (delayed) EURO 202
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Hungary,Portugal,Budapest,Group F,Group stages,EURO
2020
END:VEVENT
BEGIN:VEVENT
-UID:oQOQX9zQGKDjVsSu5K8bl
+UID:rLeOljf6aIZYn_qa3ojVN
SUMMARY:Hungary v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210619T130000Z
DTEND:20210619T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe 22nd game of the (delayed) EURO 2020 co
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Hungary,France,Budapest,Group F,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:lpIMW_juc2skzrnYKRpAR
+UID:yaQR31dbdaeovtl77DLnn
SUMMARY:Germany v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210623T190000Z
DTEND:20210623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 35th game of the (delayed) EURO 2020 co
@@ -47,9 +47,9 @@ CATEGORIES:webcal-game,Germany,Hungary,Munich,Group F,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:GKjP_NcArg6dezbwTB9gR
+UID:VDr7TfgpVgQOwNvD84LwY
SUMMARY:Hungary v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240615T130000Z
DTEND:20240615T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe second game of the EURO 2024 competiti
@@ -61,9 +61,9 @@ CATEGORIES:webcal-game,Hungary,Switzerland,Cologne,Group A,Group stages,EUR
O 2024
END:VEVENT
BEGIN:VEVENT
-UID:lBpMU12bgePO_yFG1ikES
+UID:dH1rBLFnwpTWTFr7FiHCW
SUMMARY:Germany v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240619T160000Z
DTEND:20240619T175000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fourteenth game of the EURO 2024 compe
@@ -75,9 +75,9 @@ CATEGORIES:webcal-game,Germany,Hungary,Stuttgart,Group A,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:niC6VCyS74RozITSpX7Jl
+UID:lglJrOu7NqQJrQaQwq0a4
SUMMARY:Scotland v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240623T190000Z
DTEND:20240623T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-sixth game of the EURO 2024 com
diff --git a/italy.ics b/italy.ics
index 9f9ef2b..d45796d 100644
--- a/italy.ics
+++ b/italy.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:8CHmhx6gNiPiOKaTNGdGR
+UID:W1lBTmHF2H8kHQck3dLCc
SUMMARY:Turkey v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210611T190000Z
DTEND:20210611T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe first game of the (delayed) EURO 2020 c
@@ -18,9 +18,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Turkey,Italy,Rome,Group A,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:WJ-3_ZnXIXGmZjoqIAWUp
+UID:CmFVs9bz1w5ZhdNXZLQGL
SUMMARY:Italy v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210616T190000Z
DTEND:20210616T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe fifteenth game of the (delayed) EURO 20
@@ -32,9 +32,9 @@ CATEGORIES:webcal-game,Italy,Switzerland,Rome,Group A,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:A8WLmsjBRR96E8TOoJcO2
+UID:1Q7Dg5_twYIxylTukcao9
SUMMARY:Italy v Wales
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210620T160000Z
DTEND:20210620T175000Z
DESCRIPTION:TV Channels: ITV\, S4C\n\nThe 25th game of the (delayed) EURO 2
@@ -45,9 +45,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Italy,Wales,Rome,Group A,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:qRca2n5TGhKZ6f_sgjoOu
+UID:NJplSFDVnPR56RzH7YvPO
SUMMARY:Italy v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210626T190000Z
DTEND:20210626T205000Z
DESCRIPTION:The 38th game of the (delayed) EURO 2020 competition between Gr
@@ -59,9 +59,9 @@ CATEGORIES:webcal-game,Italy,Austria,London,Group A,Group C,Knockout,Group
of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:c4-OJFAcrAyxgg6wVR0q7
+UID:whWkKoQN4WGRONSetAlVX
SUMMARY:Belgium v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210702T190000Z
DTEND:20210702T205000Z
DESCRIPTION:The 46th game of the (delayed) EURO 2020 competition between Kn
@@ -74,9 +74,9 @@ CATEGORIES:webcal-game,Belgium,Italy,Munich,Knockout,Quarter Final,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:h1n7vPhNZZF5suSk1UbCv
+UID:o2L4fJ5osXZfnNEbvunea
SUMMARY:Italy v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210706T190000Z
DTEND:20210706T205000Z
DESCRIPTION:The 49th game of the (delayed) EURO 2020 competition between Qu
@@ -87,9 +87,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Italy,Spain,London,Knockout,Semi Final,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:7CTwL5nMfP3y1sY2B1P96
+UID:asGEBSEHUF1n-jfSs7PYd
SUMMARY:Italy v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210711T190000Z
DTEND:20210711T205000Z
DESCRIPTION:TV Channels: BBC\, ITV\n\nThe 51st game of the (delayed) EURO 2
@@ -101,9 +101,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Italy,England,London,Knockout,Final,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:011K10dnroiwb9KRmp3n9
+UID:-n7G1eYFVsIW_EYdHVUTe
SUMMARY:Italy v Albania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240615T190000Z
DTEND:20240615T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe fourth game of the EURO 2024 competiti
@@ -115,9 +115,9 @@ CATEGORIES:webcal-game,Italy,Albania,Dortmund,Group B,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:GBswYVg4hZzbu-lkTT2rk
+UID:GgEiD7IKbbWi1l53q4rNN
SUMMARY:Spain v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240620T190000Z
DTEND:20240620T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe eighteenth game of the EURO 2024 compe
@@ -129,9 +129,9 @@ CATEGORIES:webcal-game,Spain,Italy,Gelsenkirchen,Group B,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:dNcP_Y1TADI7t1BnmSwr-
+UID:inGL7kcxTO4sDN2-aHmeu
SUMMARY:Croatia v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240624T190000Z
DTEND:20240624T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-eighth game of the EURO 2024 com
@@ -142,9 +142,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Croatia,Italy,Leipzig,Group B,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:8yIdISTjUC9GhEI-MHXYw
+UID:3Hh0PPsGVlhVkQT0zA7rc
SUMMARY:Switzerland v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240629T160000Z
DTEND:20240629T175000Z
DESCRIPTION:TV Channels: \n\nThe thirty-eighth game of the EURO 2024 compet
diff --git a/knockout.ics b/knockout.ics
index b7a5770..c5f1a0b 100644
--- a/knockout.ics
+++ b/knockout.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:3qUakRLJ07Cym-1KngkON
+UID:dSYe0klhM_nkD63Logi5C
SUMMARY:Wales v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210626T160000Z
DTEND:20210626T175000Z
DESCRIPTION:The 37th game of the (delayed) EURO 2020 competition between Gr
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Wales,Denmark,Amsterdam,Group A,Group B,Knockout,Gro
up of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:0gdeCKYn_xZta32l7aCKR
+UID:EyO9TbQg_drrlnmjz5y6_
SUMMARY:Italy v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210626T190000Z
DTEND:20210626T205000Z
DESCRIPTION:The 38th game of the (delayed) EURO 2020 competition between Gr
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Italy,Austria,London,Group A,Group C,Knockout,Group
of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:rezQQngEsSZK2uK90JSQD
+UID:Bs34yV62EIzuVwWPjffuE
SUMMARY:Netherlands v Czech Republic
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210627T160000Z
DTEND:20210627T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 39th game of the (delayed) EURO 2020 co
@@ -48,9 +48,9 @@ CATEGORIES:webcal-game,Netherlands,Czech Republic,Budapest,Group C,Group D,
Group E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:uDSSJydbp1ButWQPSZgLf
+UID:MBvb-N6CTekboNYfVxGys
SUMMARY:Belgium v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210627T190000Z
DTEND:20210627T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 40th game of the (delayed) EURO 2020 co
@@ -63,9 +63,9 @@ CATEGORIES:webcal-game,Belgium,Portugal,Seville,Group A,Group B,Group D,Gro
up E,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:vZkSQGxcGxtzvA8MHBPzS
+UID:NZVYJiSJu0t6i9n9x8O3D
SUMMARY:Croatia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210628T160000Z
DTEND:20210628T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 41st game of the (delayed) EURO 2020 co
@@ -77,9 +77,9 @@ CATEGORIES:webcal-game,Croatia,Spain,Copenhagen,Group D,Group E,Knockout,Gr
oup of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:-4qf3d_i_bU6U8S3HsgSK
+UID:YE3ZA1zEes4bWhNNVnykF
SUMMARY:France v Switzerland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210628T190000Z
DTEND:20210628T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 42nd game of the (delayed) EURO 2020 co
@@ -92,9 +92,9 @@ CATEGORIES:webcal-game,France,Switzerland,Bucharest,Group A,Group B,Group C
,Group F,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:6Kvru4uPjTEwU8JI9yQ4I
+UID:uTROpM2qeAm9aROsjWh9h
SUMMARY:England v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210629T160000Z
DTEND:20210629T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe 43rd game of the (delayed) EURO 2020 co
@@ -106,9 +106,9 @@ CATEGORIES:webcal-game,England,Germany,London,Group D,Group F,Knockout,Grou
p of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:kJaW3XcPP7uLHjLloA0A_
+UID:_PRqoAxzPT-ZYTT2Xrfp0
SUMMARY:Sweden v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210629T190000Z
DTEND:20210629T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 44th game of the (delayed) EURO 2020 co
@@ -120,9 +120,9 @@ CATEGORIES:webcal-game,Sweden,Ukraine,London,Group A,Group B,Group C,Group
D,Group E,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:uWAPFf54OiJBagXHwNODT
+UID:xmkAzH9ULcnwcwJQTohTr
SUMMARY:Switzerland v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210702T160000Z
DTEND:20210702T175000Z
DESCRIPTION:The 45th game of the (delayed) EURO 2020 competition between Kn
@@ -134,9 +134,9 @@ CATEGORIES:webcal-game,Switzerland,Spain,St Petersburg,Knockout,Quarter Fin
al,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:YfdbakkDa9w0hqROJCx0I
+UID:2XOcD_kG5AgCdg4ohQi-v
SUMMARY:Belgium v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210702T190000Z
DTEND:20210702T205000Z
DESCRIPTION:The 46th game of the (delayed) EURO 2020 competition between Kn
@@ -149,9 +149,9 @@ CATEGORIES:webcal-game,Belgium,Italy,Munich,Knockout,Quarter Final,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:B3U-8GtbQu1haYugQMlgB
+UID:lSUO5RFF4Ic5jbI5LO_-U
SUMMARY:Czech Republic v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210703T160000Z
DTEND:20210703T175000Z
DESCRIPTION:The 47th game of the (delayed) EURO 2020 competition between Kn
@@ -163,9 +163,9 @@ CATEGORIES:webcal-game,Czech Republic,Denmark,Baku,Knockout,Quarter Final,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:alJvFE_haL8HuUjhNYOUw
+UID:uSACoWCcifjfP8GjhRmmU
SUMMARY:Ukraine v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210703T190000Z
DTEND:20210703T205000Z
DESCRIPTION:The 48th game of the (delayed) EURO 2020 competition between Kn
@@ -177,9 +177,9 @@ CATEGORIES:webcal-game,Ukraine,England,Rome,Knockout,Quarter Final,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:lJeF7dFFlmtQWkLPaAPRZ
+UID:cDCjq0x2wwobuMavOBPS6
SUMMARY:Italy v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210706T190000Z
DTEND:20210706T205000Z
DESCRIPTION:The 49th game of the (delayed) EURO 2020 competition between Qu
@@ -190,9 +190,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Italy,Spain,London,Knockout,Semi Final,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:37QECljWigcN1iKnBQ2VW
+UID:5xuqJJXQOx9csx2ScPFE4
SUMMARY:England v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210707T190000Z
DTEND:20210707T205000Z
DESCRIPTION:The 50th game of the (delayed) EURO 2020 competition between Qu
@@ -203,9 +203,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,England,Denmark,London,Knockout,Semi Final,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:4lDcafM9W8dba4e1hed_4
+UID:0x2DucriqOMyskb7S6r_o
SUMMARY:Italy v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210711T190000Z
DTEND:20210711T205000Z
DESCRIPTION:TV Channels: BBC\, ITV\n\nThe 51st game of the (delayed) EURO 2
diff --git a/leipzig.ics b/leipzig.ics
index 4257e96..336b9a8 100644
--- a/leipzig.ics
+++ b/leipzig.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:q8gznx_FeDsIsKzspDSUL
+UID:2xcYNnx9bjeq9ACONGxM2
SUMMARY:Portugal v Czechia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240618T190000Z
DTEND:20240618T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twelfth game of the EURO 2024 competit
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Portugal,Czechia,Leipzig,Group F,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:rjkhWcZLq0J4US0RYFP4Y
+UID:5omjp4AhBHxFHvNpgcx6S
SUMMARY:Netherlands v France
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240621T190000Z
DTEND:20240621T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe twenty-first game of the EURO 2024 com
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Netherlands,France,Leipzig,Group D,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:dk_XY_wO0AQqEEpjTpbiv
+UID:khclk21RpEbjAmO4Ft9Ce
SUMMARY:Croatia v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240624T190000Z
DTEND:20240624T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-eighth game of the EURO 2024 com
@@ -46,9 +46,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Croatia,Italy,Leipzig,Group B,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:t0fS7_BeTUcBl_cfa9QG5
+UID:i2mYVATDw2Py3hNSxVGho
SUMMARY:Austria v Turkey
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240702T190000Z
DTEND:20240702T205000Z
DESCRIPTION:TV Channels: \n\nThe 44th game of the EURO 2024 competition bet
diff --git a/london.ics b/london.ics
index cddfb05..392539d 100644
--- a/london.ics
+++ b/london.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:CMBCADhWZPtHVfd5t28Oc
+UID:pAa9xE-IVDIZyiei-3s0q
SUMMARY:England v Croatia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210613T130000Z
DTEND:20210613T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe fifth game of the (delayed) EURO 2020 c
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,England,Croatia,London,Group D,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:nwWxZ_bu1HcQB0FVyQUt1
+UID:nGHOCYfRt5dreXkJYyTt_
SUMMARY:England v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210618T190000Z
DTEND:20210618T205000Z
DESCRIPTION:TV Channels: ITV\, STV\n\nThe 21st game of the (delayed) EURO 2
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,England,Scotland,London,Group D,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:cyAgnXrSSaaFmBhoHBLkA
+UID:fBHxpZj6UHFD_IMZ9m38X
SUMMARY:Czech Republic v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210622T190000Z
DTEND:20210622T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 31st game of the (delayed) EURO 2020 co
@@ -47,9 +47,9 @@ CATEGORIES:webcal-game,Czech Republic,England,London,Group D,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:03i0Yrx6JxM85-f2AN4Xc
+UID:Zc-oEawXter12MXWnZ96y
SUMMARY:Italy v Austria
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210626T190000Z
DTEND:20210626T205000Z
DESCRIPTION:The 38th game of the (delayed) EURO 2020 competition between Gr
@@ -61,9 +61,9 @@ CATEGORIES:webcal-game,Italy,Austria,London,Group A,Group C,Knockout,Group
of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:oeFtL0eKqG7dAJLHJ4RFz
+UID:kmWrL9JO9cLtuzdTAelYu
SUMMARY:England v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210629T160000Z
DTEND:20210629T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe 43rd game of the (delayed) EURO 2020 co
@@ -75,9 +75,9 @@ CATEGORIES:webcal-game,England,Germany,London,Group D,Group F,Knockout,Grou
p of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:S-W1imTqf-iQBXR_0n4iP
+UID:gs7AlzNM34BTkZix3ZT-D
SUMMARY:Sweden v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210629T190000Z
DTEND:20210629T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 44th game of the (delayed) EURO 2020 co
@@ -89,9 +89,9 @@ CATEGORIES:webcal-game,Sweden,Ukraine,London,Group A,Group B,Group C,Group
D,Group E,Knockout,Group of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:HsoRu2iZ2bdfhp9-VN9oa
+UID:kNCL2dCMnxpEpiUpDM_8A
SUMMARY:Italy v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210706T190000Z
DTEND:20210706T205000Z
DESCRIPTION:The 49th game of the (delayed) EURO 2020 competition between Qu
@@ -102,9 +102,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Italy,Spain,London,Knockout,Semi Final,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:fmxpJu3Z1Geb80fmKRW2I
+UID:WIkPVqqAp74xTySKWW8l-
SUMMARY:England v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210707T190000Z
DTEND:20210707T205000Z
DESCRIPTION:The 50th game of the (delayed) EURO 2020 competition between Qu
@@ -115,9 +115,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,England,Denmark,London,Knockout,Semi Final,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:9mwgl1y6REH7OF82hV-t0
+UID:bhwMsIdjsGxTfBuYuJkqE
SUMMARY:Italy v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210711T190000Z
DTEND:20210711T205000Z
DESCRIPTION:TV Channels: BBC\, ITV\n\nThe 51st game of the (delayed) EURO 2
diff --git a/munich.ics b/munich.ics
index 614686e..8725010 100644
--- a/munich.ics
+++ b/munich.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:Fu_zY-LYjZ8UInkoIKESO
+UID:qYmCvbGonelsQsb_lnC6L
SUMMARY:France v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210615T190000Z
DTEND:20210615T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe twelfth game of the (delayed) EURO 2020
@@ -18,9 +18,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,France,Germany,Munich,Group F,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:HCqLvWFgHPQc8cEnjImQE
+UID:3YnC4ExYaAVjv8-aPw8Pd
SUMMARY:Portugal v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210619T160000Z
DTEND:20210619T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 23rd game of the (delayed) EURO 2020 co
@@ -32,9 +32,9 @@ CATEGORIES:webcal-game,Portugal,Germany,Munich,Group F,Group stages,EURO 20
20
END:VEVENT
BEGIN:VEVENT
-UID:nEI8Ef8ph8et5giLKLd1V
+UID:yu6yFYS4ir1Q8Ye1U2y6a
SUMMARY:Germany v Hungary
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210623T190000Z
DTEND:20210623T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 35th game of the (delayed) EURO 2020 co
@@ -46,9 +46,9 @@ CATEGORIES:webcal-game,Germany,Hungary,Munich,Group F,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:Tu2NWvZ3i5LAqJM5Hg4iP
+UID:563gE9AZGrWfEF6soXg0k
SUMMARY:Belgium v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210702T190000Z
DTEND:20210702T205000Z
DESCRIPTION:The 46th game of the (delayed) EURO 2020 competition between Kn
@@ -61,9 +61,9 @@ CATEGORIES:webcal-game,Belgium,Italy,Munich,Knockout,Quarter Final,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:D-ruiOHrcot9rYs3lO2gl
+UID:NZLhxXdWX9ULjKgYZN0wa
SUMMARY:Germany v Scotland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240614T190000Z
DTEND:20240614T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe first game of the EURO 2024 competitio
@@ -75,9 +75,9 @@ CATEGORIES:webcal-game,Germany,Scotland,Munich,Group A,Group stages,EURO 20
24
END:VEVENT
BEGIN:VEVENT
-UID:zu7x8lJAbtovufh_31jiZ
+UID:a1i9YmJDqOtfXR5DNz9b3
SUMMARY:Romania v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240617T130000Z
DTEND:20240617T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe eighth game of the EURO 2024 competiti
@@ -89,9 +89,9 @@ CATEGORIES:webcal-game,Romania,Ukraine,Munich,Group E,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:DRv8qCa3KyM4RqFQD3VU-
+UID:t807X4OIzZWrkw0JYmfux
SUMMARY:Slovenia v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240620T130000Z
DTEND:20240620T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixteenth game of the EURO 2024 compet
@@ -103,9 +103,9 @@ CATEGORIES:webcal-game,Slovenia,Serbia,Munich,Group C,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:aOfmCXugor1Ht0sZLsbb4
+UID:xZMfQCmWhXDPz2mXiveLb
SUMMARY:Denmark v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240625T190000Z
DTEND:20240625T205000Z
DESCRIPTION:TV Channels: ITV4\n\nThe thirty-second game of the EURO 2024 co
@@ -116,9 +116,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Denmark,Serbia,Munich,Group C,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:TNH7c93MxpBuUuXWf9XYA
+UID:GhcQlCMEWsyYNdFb8Yrc3
SUMMARY:Romania v Netherlands
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240702T160000Z
DTEND:20240702T175000Z
DESCRIPTION:TV Channels: \n\nThe 43rd game of the EURO 2024 competition bet
@@ -130,16 +130,16 @@ CATEGORIES:webcal-game,Romania,Netherlands,Munich,Group D,Group E,Round of
16,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:0AkSQOz_OIGnEj7ZlqDG6
-SUMMARY:SF1 v SF2
-DTSTAMP:20240703T214605Z
+UID:Pm6l5is1pxTlxgiMB60g0
+SUMMARY:Spain v France
+DTSTAMP:20240707T201641Z
DTSTART:20240709T190000Z
DTEND:20240709T205000Z
-DESCRIPTION:TV Channels: \n\nThe 49th game and first semi final of the EURO
- 2024 competition.
+DESCRIPTION:TV Channels: BBC 1\, BBC iPlayer\n\nThe 49th game and first sem
+ i final of the EURO 2024 competition between Spain and France.
URL:https://footballcal.com/euro-2024/semi-final-1/
LOCATION:Munich
STATUS:CONFIRMED
-CATEGORIES:webcal-game,Munich,Semi Finals,EURO 2024
+CATEGORIES:webcal-game,Spain,France,Munich,Semi Finals,EURO 2024
END:VEVENT
END:VCALENDAR
diff --git a/munich/index.html b/munich/index.html
index 8b97ace..7880d2f 100644
--- a/munich/index.html
+++ b/munich/index.html
@@ -206,7 +206,7 @@
diff --git a/serbia.ics b/serbia.ics
index cf60b7a..f71ff85 100644
--- a/serbia.ics
+++ b/serbia.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:EMtYpiwJZbhFmYtBJckc_
+UID:2WbvcEwXubjfGBIimlVRQ
SUMMARY:Serbia v England
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240616T190000Z
DTEND:20240616T205000Z
DESCRIPTION:TV Channels: BBC1\n\nThe seventh game of the EURO 2024 competit
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Serbia,England,Gelsenkirchen,Group C,Group stages,EU
RO 2024
END:VEVENT
BEGIN:VEVENT
-UID:0wevyE0nlY3MIcCksOg5R
+UID:ZVexcQ5qANFdIANaRpDZp
SUMMARY:Slovenia v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240620T130000Z
DTEND:20240620T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixteenth game of the EURO 2024 compet
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Slovenia,Serbia,Munich,Group C,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:UdwgezzmWIeCYLHvbny1b
+UID:CFh_ceZ8ZE5h1nFTSqJ-9
SUMMARY:Denmark v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240625T190000Z
DTEND:20240625T205000Z
DESCRIPTION:TV Channels: ITV4\n\nThe thirty-second game of the EURO 2024 co
diff --git a/seville.ics b/seville.ics
index cab60d3..98489b2 100644
--- a/seville.ics
+++ b/seville.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:1NOOkxgisVC0fg0ohtuxY
+UID:FJXmP8Rj9oocw3cBu6Ch6
SUMMARY:Spain v Sweden
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210614T190000Z
DTEND:20210614T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe tenth game of the (delayed) EURO 2020 c
@@ -18,9 +18,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Sweden,Seville,Group E,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:bhjToyp-imbUsXULydd6j
+UID:THsAB7Owym1_ACLhVAqka
SUMMARY:Spain v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210619T190000Z
DTEND:20210619T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 24th game of the (delayed) EURO 2020 co
@@ -31,9 +31,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Poland,Seville,Group E,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:Fgc1cNGZEgqOIdGydI2yU
+UID:bNvnrzy0KBNfU8-X1OftN
SUMMARY:Slovakia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210623T160000Z
DTEND:20210623T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 33rd game of the (delayed) EURO 2020 co
@@ -45,9 +45,9 @@ CATEGORIES:webcal-game,Slovakia,Spain,Seville,Group E,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:u6DwGJX5gxradZlq8JtAJ
+UID:retEpHdrUJ8ghXBb3gWhW
SUMMARY:Belgium v Portugal
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210627T190000Z
DTEND:20210627T205000Z
DESCRIPTION:TV Channels: ITV\n\nThe 40th game of the (delayed) EURO 2020 co
diff --git a/slovakia.ics b/slovakia.ics
index 3eb5b25..c2bad08 100644
--- a/slovakia.ics
+++ b/slovakia.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:ekOAW6d8vtqffKpC-xrnQ
+UID:nBqcauFCZ8P9qiqhbd4y_
SUMMARY:Poland v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210614T160000Z
DTEND:20210614T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe ninth game of the (delayed) EURO 2020 c
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Poland,Slovakia,St Petersburg,Group E,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:jjCk7kOCWIU2mN68YUK1I
+UID:nKfN3Rkufb66zRVyWenoL
SUMMARY:Sweden v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210618T130000Z
DTEND:20210618T145000Z
DESCRIPTION:TV Channels: BBC\n\nThe ninteenth game of the (delayed) EURO 20
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Sweden,Slovakia,St Petersburg,Group E,Group stages,E
URO 2020
END:VEVENT
BEGIN:VEVENT
-UID:LNGlieTaZ-sz9Oodrm48m
+UID:q6Ddx-6bieCxsdaEU4BOj
SUMMARY:Slovakia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210623T160000Z
DTEND:20210623T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 33rd game of the (delayed) EURO 2020 co
@@ -47,9 +47,9 @@ CATEGORIES:webcal-game,Slovakia,Spain,Seville,Group E,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:JLAMOMJphr52q104JYFAp
+UID:c4enigxNMaQ0Wapn5-lHF
SUMMARY:Belgium v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240617T160000Z
DTEND:20240617T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe ninth game of the EURO 2024 competitio
@@ -61,9 +61,9 @@ CATEGORIES:webcal-game,Belgium,Slovakia,Frankfurt am Main,Group E,Group sta
ges,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:UO7QmFGjWipMZDWsU5mWT
+UID:AzXUwpp0y3Rl10ayel_qv
SUMMARY:Slovakia v Ukraine
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240621T130000Z
DTEND:20240621T145000Z
DESCRIPTION:TV Channels: BBC1\n\nThe ninteenth game of the EURO 2024 compet
@@ -75,9 +75,9 @@ CATEGORIES:webcal-game,Slovakia,Ukraine,Dusseldorf,Group E,Group stages,EUR
O 2024
END:VEVENT
BEGIN:VEVENT
-UID:ITiowtuLtBZ1Q2rNWA6Wr
+UID:4T6A9P7j3gP-psBmrnMc1
SUMMARY:Slovakia v Romania
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240626T160000Z
DTEND:20240626T175000Z
DESCRIPTION:TV Channels: BBC\n\nThe thirty-third game of the EURO 2024 comp
@@ -89,9 +89,9 @@ CATEGORIES:webcal-game,Slovakia,Romania,Frankfurt am Main,Group E,Group sta
ges,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:gqX51Erdrb2NWih05j4RJ
+UID:POzAoUUN7XYiHPtdGTwtO
SUMMARY:England v Slovakia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240630T160000Z
DTEND:20240630T175000Z
DESCRIPTION:TV Channels: \n\nThe 40th game of the EURO 2024 competition bet
diff --git a/slovenia.ics b/slovenia.ics
index 5064396..1966b5a 100644
--- a/slovenia.ics
+++ b/slovenia.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:-1p3iEq_NBka1yRSmwcH3
+UID:BYi0Hjds7OOBiOEGs3U5-
SUMMARY:Slovenia v Denmark
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240616T160000Z
DTEND:20240616T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixth game of the EURO 2024 competitio
@@ -19,9 +19,9 @@ CATEGORIES:webcal-game,Slovenia,Denmark,Stuttgart,Group C,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:5_MYD27f05feecT2pQWXi
+UID:5hZpRbH0aQt0wblgaPG-m
SUMMARY:Slovenia v Serbia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240620T130000Z
DTEND:20240620T145000Z
DESCRIPTION:TV Channels: ITV1\n\nThe sixteenth game of the EURO 2024 compet
@@ -33,9 +33,9 @@ CATEGORIES:webcal-game,Slovenia,Serbia,Munich,Group C,Group stages,EURO 202
4
END:VEVENT
BEGIN:VEVENT
-UID:G6IHcfeDCqGaryoTn9QGJ
+UID:2y5uF8OodgLHMfa64uQFn
SUMMARY:England v Slovenia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240625T190000Z
DTEND:20240625T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe thirty-first game of the EURO 2024 com
@@ -47,9 +47,9 @@ CATEGORIES:webcal-game,England,Slovenia,Cologne,Group C,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:ymQHkm63ZPlueH4AL53iv
+UID:u-o3eSmdflvemu_b5no7D
SUMMARY:Portugal v Slovenia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240701T190000Z
DTEND:20240701T205000Z
DESCRIPTION:TV Channels: \n\nThe 41st game of the EURO 2024 competition bet
diff --git a/spain.ics b/spain.ics
index 3e51de5..c9fc5d6 100644
--- a/spain.ics
+++ b/spain.ics
@@ -5,9 +5,9 @@ PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
-UID:DgY29oVFl4cAA1_ms3fL7
+UID:4zV2NnBZhPGAHppVLqBGG
SUMMARY:Spain v Sweden
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210614T190000Z
DTEND:20210614T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe tenth game of the (delayed) EURO 2020 c
@@ -18,9 +18,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Sweden,Seville,Group E,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:mHeSUN6C5flcFDFyQxbP5
+UID:1qQqR7EeQCq8Ox8NEfmJg
SUMMARY:Spain v Poland
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210619T190000Z
DTEND:20210619T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe 24th game of the (delayed) EURO 2020 co
@@ -31,9 +31,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Poland,Seville,Group E,Group stages,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:nX6yJrG2MoKF_zeCHpOaw
+UID:CpacqynDU8M2x00BJwAUK
SUMMARY:Slovakia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210623T160000Z
DTEND:20210623T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 33rd game of the (delayed) EURO 2020 co
@@ -45,9 +45,9 @@ CATEGORIES:webcal-game,Slovakia,Spain,Seville,Group E,Group stages,EURO 202
0
END:VEVENT
BEGIN:VEVENT
-UID:464VkH5a2dfCIUyRjPPX4
+UID:uTraa0Wd8yNgIlYgetRD1
SUMMARY:Croatia v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210628T160000Z
DTEND:20210628T175000Z
DESCRIPTION:TV Channels: ITV\n\nThe 41st game of the (delayed) EURO 2020 co
@@ -59,9 +59,9 @@ CATEGORIES:webcal-game,Croatia,Spain,Copenhagen,Group D,Group E,Knockout,Gr
oup of 16,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:EttGl58OgQ38HBruboGQR
+UID:OFKVk3JTwcKuAmHYfGHC0
SUMMARY:Switzerland v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210702T160000Z
DTEND:20210702T175000Z
DESCRIPTION:The 45th game of the (delayed) EURO 2020 competition between Kn
@@ -73,9 +73,9 @@ CATEGORIES:webcal-game,Switzerland,Spain,St Petersburg,Knockout,Quarter Fin
al,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:QpMapqaKmTjDk16ymdARc
+UID:ISZoG-afCaQADpNVJcgNg
SUMMARY:Italy v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20210706T190000Z
DTEND:20210706T205000Z
DESCRIPTION:The 49th game of the (delayed) EURO 2020 competition between Qu
@@ -86,9 +86,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Italy,Spain,London,Knockout,Semi Final,EURO 2020
END:VEVENT
BEGIN:VEVENT
-UID:5ruwBp1_jFSSkhc6E1aAY
+UID:Eoh5WF81tjbsbDua5JMVT
SUMMARY:Spain v Croatia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240615T160000Z
DTEND:20240615T175000Z
DESCRIPTION:TV Channels: ITV1\n\nThe third game of the EURO 2024 competitio
@@ -99,9 +99,9 @@ STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Croatia,Berlin,Group B,Group stages,EURO 2024
END:VEVENT
BEGIN:VEVENT
-UID:oZm_IcUYSHh3EgkcNOS8j
+UID:SemsgStHYigNQdnIGIopA
SUMMARY:Spain v Italy
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240620T190000Z
DTEND:20240620T205000Z
DESCRIPTION:TV Channels: ITV1\n\nThe eighteenth game of the EURO 2024 compe
@@ -113,9 +113,9 @@ CATEGORIES:webcal-game,Spain,Italy,Gelsenkirchen,Group B,Group stages,EURO
2024
END:VEVENT
BEGIN:VEVENT
-UID:OBFVqeH59w4gRqv4Q5QPH
+UID:2LzK63auTuksknag6QF5W
SUMMARY:Albania v Spain
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240624T190000Z
DTEND:20240624T205000Z
DESCRIPTION:TV Channels: BBC\n\nThe twenty-seventh game of the EURO 2024 co
@@ -127,9 +127,9 @@ CATEGORIES:webcal-game,Albania,Spain,Dusseldorf,Group B,Group stages,EURO 2
024
END:VEVENT
BEGIN:VEVENT
-UID:9742R_igX_zB1Uj6kRToy
+UID:YAPU6URR_Yu2sCHP-umJW
SUMMARY:Spain v Georgia
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240630T190000Z
DTEND:20240630T205000Z
DESCRIPTION:TV Channels: \n\nThe 39th game of the EURO 2024 competition bet
@@ -141,9 +141,9 @@ CATEGORIES:webcal-game,Spain,Georgia,Cologne,Group B,Group F,Round of 16,EU
RO 2024
END:VEVENT
BEGIN:VEVENT
-UID:oc8hhATXYu0hbmN3-QkVt
+UID:7I0-MbgfQEl5B7TTPWScK
SUMMARY:Spain v Germany
-DTSTAMP:20240703T214605Z
+DTSTAMP:20240707T201641Z
DTSTART:20240705T160000Z
DTEND:20240705T175000Z
DESCRIPTION:TV Channels: ITV1\, STV\, ITVX\, STV Player\n\nThe 45th game an
@@ -154,4 +154,17 @@ LOCATION:Stuttgart
STATUS:CONFIRMED
CATEGORIES:webcal-game,Spain,Germany,Stuttgart,Quarter Finals,EURO 2024
END:VEVENT
+BEGIN:VEVENT
+UID:19b4OsJOU8EjZpu3HQops
+SUMMARY:Spain v France
+DTSTAMP:20240707T201641Z
+DTSTART:20240709T190000Z
+DTEND:20240709T205000Z
+DESCRIPTION:TV Channels: BBC 1\, BBC iPlayer\n\nThe 49th game and first sem
+ i final of the EURO 2024 competition between Spain and France.
+URL:https://footballcal.com/euro-2024/semi-final-1/
+LOCATION:Munich
+STATUS:CONFIRMED
+CATEGORIES:webcal-game,Spain,France,Munich,Semi Finals,EURO 2024
+END:VEVENT
END:VCALENDAR
diff --git a/spain/index.html b/spain/index.html
index ebc67f1..6331a71 100644
--- a/spain/index.html
+++ b/spain/index.html
@@ -226,6 +226,22 @@