BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//FIFA World Cup 2026 UK TV Calendar//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:FIFA World Cup 2026 🏆
X-WR-CALDESC:All 104 FIFA World Cup 2026 matches with UK TV channel info. Times in UTC (convert to BST = UTC+1). Free-to-air on BBC & ITV.
X-WR-TIMEZONE:UTC
BEGIN:VEVENT
UID:0e31b6aa-2a0e-4612-8a99-b1ab6d0fd2dc@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260611T190000Z
DTEND:20260611T210000Z
SUMMARY:⚽ Mexico vs South Africa [ITV1 / STV]
DESCRIPTION:Group A - Match 1\nVenue: Estadio Azteca\, Mexico City\nUK TV: ITV1 / STV\nUK Stream: ITVX
LOCATION:Estadio Azteca\, Mexico City
CATEGORIES:Group A
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:f674ba9f-dd84-4858-be1c-ada42eb31676@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260612T020000Z
DTEND:20260612T040000Z
SUMMARY:⚽ South Korea vs Czechia [ITV / STV]
DESCRIPTION:Group A - Match 2\nVenue: Estadio Akron\, Zapopan\nUK TV: ITV / STV\nUK Stream: ITVX
LOCATION:Estadio Akron\, Zapopan
CATEGORIES:Group A
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:742e57af-c1d8-4842-abd5-0c7f692e4940@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260612T190000Z
DTEND:20260612T210000Z
SUMMARY:⚽ Canada vs Bosnia & Herzegovina [BBC One]
DESCRIPTION:Group B - Match 3\nVenue: BMO Field\, Toronto\nUK TV: BBC One\nUK Stream: BBC iPlayer
LOCATION:BMO Field\, Toronto
CATEGORIES:Group B
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:62e07d4a-ff75-46d2-bb1e-ed4436c8169f@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260613T010000Z
DTEND:20260613T030000Z
SUMMARY:⚽ USA vs Paraguay [BBC]
DESCRIPTION:Group D - Match 4\nVenue: SoFi Stadium\, Inglewood\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:SoFi Stadium\, Inglewood
CATEGORIES:Group D
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:e62d270e-3a54-4e28-aa70-6625857ab871@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260613T190000Z
DTEND:20260613T210000Z
SUMMARY:⚽ Qatar vs Switzerland [ITV]
DESCRIPTION:Group B - Match 5\nVenue: Levi's Stadium\, Santa Clara\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Levi's Stadium\, Santa Clara
CATEGORIES:Group B
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:529a055b-1470-47ef-979a-a8d727678491@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260613T220000Z
DTEND:20260614T000000Z
SUMMARY:⚽ Brazil vs Morocco [BBC]
DESCRIPTION:Group C - Match 6\nVenue: MetLife Stadium\, East Rutherford\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:MetLife Stadium\, East Rutherford
CATEGORIES:Group C
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:d574673d-e61b-43db-8af0-648dacedf300@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260614T010000Z
DTEND:20260614T030000Z
SUMMARY:⚽ Haiti vs Scotland [BBC]
DESCRIPTION:Group C - Match 7\nVenue: Gillette Stadium\, Foxborough\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Gillette Stadium\, Foxborough
CATEGORIES:Group C
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:cc3b72ee-92de-468e-8b15-d7ffd810d170@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260614T040000Z
DTEND:20260614T060000Z
SUMMARY:⚽ Australia vs Turkey [ITV]
DESCRIPTION:Group D - Match 8\nVenue: BC Place\, Vancouver\nUK TV: ITV\nUK Stream: ITVX
LOCATION:BC Place\, Vancouver
CATEGORIES:Group D
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:935994f7-3ca0-4683-8899-d0b1aafce1ac@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260614T170000Z
DTEND:20260614T190000Z
SUMMARY:⚽ Germany vs Curacao [ITV]
DESCRIPTION:Group E - Match 9\nVenue: NRG Stadium\, Houston\nUK TV: ITV\nUK Stream: ITVX
LOCATION:NRG Stadium\, Houston
CATEGORIES:Group E
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:7ca45230-07a7-47b3-804b-107baecce0fb@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260614T200000Z
DTEND:20260614T220000Z
SUMMARY:⚽ Netherlands vs Japan [ITV]
DESCRIPTION:Group F - Match 10\nVenue: AT&T Stadium\, Arlington\nUK TV: ITV\nUK Stream: ITVX
LOCATION:AT&T Stadium\, Arlington
CATEGORIES:Group F
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:9d86ba8c-25bd-4ef2-9fce-e100e63fa35b@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260614T230000Z
DTEND:20260615T010000Z
SUMMARY:⚽ Ivory Coast vs Ecuador [BBC]
DESCRIPTION:Group E - Match 11\nVenue: Lincoln Financial Field\, Philadelphia\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Lincoln Financial Field\, Philadelphia
CATEGORIES:Group E
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:502a9b58-0e6d-4d67-85f9-ff0bb8bd0029@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260615T020000Z
DTEND:20260615T040000Z
SUMMARY:⚽ Sweden vs Tunisia [ITV]
DESCRIPTION:Group F - Match 12\nVenue: Estadio BBVA\, Monterrey\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Estadio BBVA\, Monterrey
CATEGORIES:Group F
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:91f7b2ac-31bb-460d-af35-03cfc03ba739@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260615T160000Z
DTEND:20260615T180000Z
SUMMARY:⚽ Spain vs Cape Verde [ITV]
DESCRIPTION:Group H - Match 13\nVenue: Mercedes-Benz Stadium\, Atlanta\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Mercedes-Benz Stadium\, Atlanta
CATEGORIES:Group H
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:27c33772-4611-48ce-a418-27a57c96d8ae@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260615T190000Z
DTEND:20260615T210000Z
SUMMARY:⚽ Belgium vs Egypt [BBC]
DESCRIPTION:Group G - Match 14\nVenue: Lumen Field\, Seattle\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Lumen Field\, Seattle
CATEGORIES:Group G
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:838e3001-e638-4183-86e5-449e84cdadfb@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260615T220000Z
DTEND:20260616T000000Z
SUMMARY:⚽ Saudi Arabia vs Uruguay [ITV]
DESCRIPTION:Group H - Match 15\nVenue: Hard Rock Stadium\, Miami Gardens\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Hard Rock Stadium\, Miami Gardens
CATEGORIES:Group H
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:4967793f-5e0b-44c3-b55e-a214f55646e9@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260616T010000Z
DTEND:20260616T030000Z
SUMMARY:⚽ Iran vs New Zealand [BBC]
DESCRIPTION:Group G - Match 16\nVenue: SoFi Stadium\, Inglewood\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:SoFi Stadium\, Inglewood
CATEGORIES:Group G
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:b6b56e04-408f-4df9-88bd-7da412020e94@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260616T190000Z
DTEND:20260616T210000Z
SUMMARY:⚽ France vs Senegal [BBC]
DESCRIPTION:Group I - Match 17\nVenue: MetLife Stadium\, East Rutherford\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:MetLife Stadium\, East Rutherford
CATEGORIES:Group I
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:d9e39f5f-9c05-4f52-b2a2-df1256b5d4b2@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260616T220000Z
DTEND:20260617T000000Z
SUMMARY:⚽ Iraq vs Norway [BBC]
DESCRIPTION:Group I - Match 18\nVenue: Gillette Stadium\, Foxborough\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Gillette Stadium\, Foxborough
CATEGORIES:Group I
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:12bacc15-cc6b-488f-80b4-a37ecbecff77@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260617T010000Z
DTEND:20260617T030000Z
SUMMARY:⚽ Argentina vs Algeria [ITV]
DESCRIPTION:Group J - Match 19\nVenue: Arrowhead Stadium\, Kansas City\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Arrowhead Stadium\, Kansas City
CATEGORIES:Group J
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:75f9377f-7eac-479d-b63e-bbe50e623b94@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260617T040000Z
DTEND:20260617T060000Z
SUMMARY:⚽ Austria vs Jordan [BBC]
DESCRIPTION:Group J - Match 20\nVenue: Levi's Stadium\, Santa Clara\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Levi's Stadium\, Santa Clara
CATEGORIES:Group J
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:8fc5a258-9860-43d8-8f05-a1b49b35c8cd@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260617T170000Z
DTEND:20260617T190000Z
SUMMARY:⚽ Portugal vs DR Congo [BBC]
DESCRIPTION:Group K - Match 21\nVenue: NRG Stadium\, Houston\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:NRG Stadium\, Houston
CATEGORIES:Group K
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:8a6efc59-e2f7-4f70-89dd-04680de93103@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260617T200000Z
DTEND:20260617T220000Z
SUMMARY:⚽ England vs Croatia [ITV1 / STV]
DESCRIPTION:Group L - Match 22\nVenue: AT&T Stadium\, Arlington\nUK TV: ITV1 / STV\nUK Stream: ITVX
LOCATION:AT&T Stadium\, Arlington
CATEGORIES:Group L
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:52fdd03b-680c-4fbc-b136-efe9591002e0@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260617T230000Z
DTEND:20260618T010000Z
SUMMARY:⚽ Ghana vs Panama [ITV]
DESCRIPTION:Group L - Match 23\nVenue: BMO Field\, Toronto\nUK TV: ITV\nUK Stream: ITVX
LOCATION:BMO Field\, Toronto
CATEGORIES:Group L
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:0245b411-934f-4cdf-ac4a-ad593634423a@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260618T020000Z
DTEND:20260618T040000Z
SUMMARY:⚽ Uzbekistan vs Colombia [BBC]
DESCRIPTION:Group K - Match 24\nVenue: Estadio Azteca\, Mexico City\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Estadio Azteca\, Mexico City
CATEGORIES:Group K
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:17964d45-e9b2-4a2e-bef2-62f1a44ba0a8@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260618T160000Z
DTEND:20260618T180000Z
SUMMARY:⚽ Czechia vs South Africa [BBC]
DESCRIPTION:Group A - Match 25\nVenue: Mercedes-Benz Stadium\, Atlanta\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Mercedes-Benz Stadium\, Atlanta
CATEGORIES:Group A
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ac106f7a-2492-4e00-8733-eac3dddf128e@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260618T190000Z
DTEND:20260618T210000Z
SUMMARY:⚽ Switzerland vs Bosnia & Herzegovina [ITV]
DESCRIPTION:Group B - Match 26\nVenue: SoFi Stadium\, Inglewood\nUK TV: ITV\nUK Stream: ITVX
LOCATION:SoFi Stadium\, Inglewood
CATEGORIES:Group B
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:9f0617b4-674e-4ec3-8586-dcb0af53f35c@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260618T220000Z
DTEND:20260619T000000Z
SUMMARY:⚽ Canada vs Qatar [ITV]
DESCRIPTION:Group B - Match 27\nVenue: BC Place\, Vancouver\nUK TV: ITV\nUK Stream: ITVX
LOCATION:BC Place\, Vancouver
CATEGORIES:Group B
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:37659d00-2c14-4768-9115-7cc9ed413d4a@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260619T010000Z
DTEND:20260619T030000Z
SUMMARY:⚽ Mexico vs South Korea [BBC]
DESCRIPTION:Group A - Match 28\nVenue: Estadio Akron\, Zapopan\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Estadio Akron\, Zapopan
CATEGORIES:Group A
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:1955e3ae-e94a-4337-9ff0-2d95f495edfe@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260619T190000Z
DTEND:20260619T210000Z
SUMMARY:⚽ USA vs Australia [BBC]
DESCRIPTION:Group D - Match 29\nVenue: Lumen Field\, Seattle\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Lumen Field\, Seattle
CATEGORIES:Group D
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:8e6a9aa4-c2cf-496d-afec-03115b43bfa8@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260619T220000Z
DTEND:20260620T000000Z
SUMMARY:⚽ Scotland vs Morocco [ITV1 / STV]
DESCRIPTION:Group C - Match 30\nVenue: Gillette Stadium\, Foxborough\nUK TV: ITV1 / STV\nUK Stream: ITVX
LOCATION:Gillette Stadium\, Foxborough
CATEGORIES:Group C
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:acb8aa5d-34e5-48d5-a4d4-2d23332fbee1@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260620T003000Z
DTEND:20260620T023000Z
SUMMARY:⚽ Brazil vs Haiti [ITV]
DESCRIPTION:Group C - Match 31\nVenue: Lincoln Financial Field\, Philadelphia\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Lincoln Financial Field\, Philadelphia
CATEGORIES:Group C
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:195ab02d-71cf-48e0-abee-c666d8a4b395@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260620T030000Z
DTEND:20260620T050000Z
SUMMARY:⚽ Turkey vs Paraguay [ITV]
DESCRIPTION:Group D - Match 32\nVenue: Levi's Stadium\, Santa Clara\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Levi's Stadium\, Santa Clara
CATEGORIES:Group D
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:f4d347aa-f9f8-497a-82b1-211cfe60a845@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260620T170000Z
DTEND:20260620T190000Z
SUMMARY:⚽ Netherlands vs Sweden [BBC]
DESCRIPTION:Group F - Match 33\nVenue: NRG Stadium\, Houston\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:NRG Stadium\, Houston
CATEGORIES:Group F
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:24f6d599-b976-4e14-b849-23363de5b997@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260620T200000Z
DTEND:20260620T220000Z
SUMMARY:⚽ Germany vs Ivory Coast [ITV]
DESCRIPTION:Group E - Match 34\nVenue: BMO Field\, Toronto\nUK TV: ITV\nUK Stream: ITVX
LOCATION:BMO Field\, Toronto
CATEGORIES:Group E
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:23a80c6b-49b7-4a5c-af6e-9265fe81a38f@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260621T000000Z
DTEND:20260621T020000Z
SUMMARY:⚽ Ecuador vs Curacao [BBC]
DESCRIPTION:Group E - Match 35\nVenue: Arrowhead Stadium\, Kansas City\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Arrowhead Stadium\, Kansas City
CATEGORIES:Group E
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:6ff84c54-e623-42d5-a199-79c16ce11d1d@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260621T040000Z
DTEND:20260621T060000Z
SUMMARY:⚽ Tunisia vs Japan [BBC]
DESCRIPTION:Group F - Match 36\nVenue: Estadio BBVA\, Monterrey\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Estadio BBVA\, Monterrey
CATEGORIES:Group F
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:6a8952a1-a3d5-40da-a8d2-0efdb8d587a4@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260621T160000Z
DTEND:20260621T180000Z
SUMMARY:⚽ Spain vs Saudi Arabia [BBC]
DESCRIPTION:Group H - Match 37\nVenue: Mercedes-Benz Stadium\, Atlanta\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Mercedes-Benz Stadium\, Atlanta
CATEGORIES:Group H
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:820fe1d7-2cf3-44ca-953d-b0cabb6ca96d@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260621T190000Z
DTEND:20260621T210000Z
SUMMARY:⚽ Belgium vs Iran [ITV]
DESCRIPTION:Group G - Match 38\nVenue: SoFi Stadium\, Inglewood\nUK TV: ITV\nUK Stream: ITVX
LOCATION:SoFi Stadium\, Inglewood
CATEGORIES:Group G
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:859b01be-7c2c-47f7-aee7-4114cc3b54fe@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260621T220000Z
DTEND:20260622T000000Z
SUMMARY:⚽ Uruguay vs Cape Verde [BBC]
DESCRIPTION:Group H - Match 39\nVenue: Hard Rock Stadium\, Miami Gardens\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Hard Rock Stadium\, Miami Gardens
CATEGORIES:Group H
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:326a5b2c-3b58-4a21-ba1e-8c5c5abb2036@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260622T010000Z
DTEND:20260622T030000Z
SUMMARY:⚽ New Zealand vs Egypt [ITV]
DESCRIPTION:Group G - Match 40\nVenue: BC Place\, Vancouver\nUK TV: ITV\nUK Stream: ITVX
LOCATION:BC Place\, Vancouver
CATEGORIES:Group G
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:26c540e5-0b69-47e8-8372-a1eba0cd5a88@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260622T170000Z
DTEND:20260622T190000Z
SUMMARY:⚽ Argentina vs Austria [BBC]
DESCRIPTION:Group J - Match 41\nVenue: AT&T Stadium\, Arlington\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:AT&T Stadium\, Arlington
CATEGORIES:Group J
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:e9157c4a-6e09-4df5-aa39-65d3d02d0be4@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260622T210000Z
DTEND:20260622T230000Z
SUMMARY:⚽ France vs Iraq [BBC]
DESCRIPTION:Group I - Match 42\nVenue: Lincoln Financial Field\, Philadelphia\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Lincoln Financial Field\, Philadelphia
CATEGORIES:Group I
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:78dad27a-456b-462c-aeca-341f74413faf@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260623T000000Z
DTEND:20260623T020000Z
SUMMARY:⚽ Norway vs Senegal [ITV]
DESCRIPTION:Group I - Match 43\nVenue: MetLife Stadium\, East Rutherford\nUK TV: ITV\nUK Stream: ITVX
LOCATION:MetLife Stadium\, East Rutherford
CATEGORIES:Group I
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:d75b8b02-9cf0-4885-a490-f3fa90773f63@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260623T030000Z
DTEND:20260623T050000Z
SUMMARY:⚽ Jordan vs Algeria [ITV]
DESCRIPTION:Group J - Match 44\nVenue: Levi's Stadium\, Santa Clara\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Levi's Stadium\, Santa Clara
CATEGORIES:Group J
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:3dd28d16-10c2-44ca-8928-9a576405d5f7@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260623T170000Z
DTEND:20260623T190000Z
SUMMARY:⚽ Portugal vs Uzbekistan [ITV]
DESCRIPTION:Group K - Match 45\nVenue: NRG Stadium\, Houston\nUK TV: ITV\nUK Stream: ITVX
LOCATION:NRG Stadium\, Houston
CATEGORIES:Group K
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:1a7d5089-8e82-4645-983e-4e66a7c41cda@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260623T200000Z
DTEND:20260623T220000Z
SUMMARY:⚽ England vs Ghana [BBC One]
DESCRIPTION:Group L - Match 46\nVenue: Gillette Stadium\, Foxborough\nUK TV: BBC One\nUK Stream: BBC iPlayer
LOCATION:Gillette Stadium\, Foxborough
CATEGORIES:Group L
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:664933ac-3b90-44f1-ba8a-d756156466a8@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260623T230000Z
DTEND:20260624T010000Z
SUMMARY:⚽ Panama vs Croatia [BBC]
DESCRIPTION:Group L - Match 47\nVenue: BMO Field\, Toronto\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:BMO Field\, Toronto
CATEGORIES:Group L
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ee2e1b42-564a-4cba-8ac5-d42c5730ce91@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260624T020000Z
DTEND:20260624T040000Z
SUMMARY:⚽ Colombia vs DR Congo [ITV]
DESCRIPTION:Group K - Match 48\nVenue: Estadio Akron\, Zapopan\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Estadio Akron\, Zapopan
CATEGORIES:Group K
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:8bbb30d9-f88b-4eb1-a259-ac94c006c19b@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260624T190000Z
DTEND:20260624T210000Z
SUMMARY:⚽ Switzerland vs Canada [ITV]
DESCRIPTION:Group B - Match 49\nVenue: BC Place\, Vancouver\nUK TV: ITV\nUK Stream: ITVX
LOCATION:BC Place\, Vancouver
CATEGORIES:Group B
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:80e5fc3d-31a4-4cb1-b2e8-f3c8bdb27e41@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260624T190000Z
DTEND:20260624T210000Z
SUMMARY:⚽ Bosnia & Herzegovina vs Qatar [ITV]
DESCRIPTION:Group B - Match 50\nVenue: Lumen Field\, Seattle\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Lumen Field\, Seattle
CATEGORIES:Group B
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:3c3fe2a4-0f0e-4461-8fc8-a8a7be5e7f79@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260624T220000Z
DTEND:20260625T000000Z
SUMMARY:⚽ Scotland vs Brazil [BBC]
DESCRIPTION:Group C - Match 51\nVenue: Hard Rock Stadium\, Miami Gardens\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Hard Rock Stadium\, Miami Gardens
CATEGORIES:Group C
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:c64c8ad1-f653-49b4-bdea-8280a1d6a38e@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260624T220000Z
DTEND:20260625T000000Z
SUMMARY:⚽ Morocco vs Haiti [BBC]
DESCRIPTION:Group C - Match 52\nVenue: Mercedes-Benz Stadium\, Atlanta\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Mercedes-Benz Stadium\, Atlanta
CATEGORIES:Group C
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:94374000-191d-4953-ba9a-aa927f75f72a@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260625T010000Z
DTEND:20260625T030000Z
SUMMARY:⚽ Czechia vs Mexico [BBC]
DESCRIPTION:Group A - Match 53\nVenue: Estadio Azteca\, Mexico City\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Estadio Azteca\, Mexico City
CATEGORIES:Group A
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:4c19b788-852e-4560-8776-3ee5cc8d4fd3@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260625T010000Z
DTEND:20260625T030000Z
SUMMARY:⚽ South Africa vs South Korea [BBC]
DESCRIPTION:Group A - Match 54\nVenue: Estadio BBVA\, Monterrey\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Estadio BBVA\, Monterrey
CATEGORIES:Group A
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:69b05575-f325-43e6-bc32-b9f6ad11d648@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260625T200000Z
DTEND:20260625T220000Z
SUMMARY:⚽ Curacao vs Ivory Coast [BBC]
DESCRIPTION:Group E - Match 55\nVenue: Lincoln Financial Field\, Philadelphia\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Lincoln Financial Field\, Philadelphia
CATEGORIES:Group E
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:8b39d52f-e936-487b-8ff0-70bd2041cd6c@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260625T200000Z
DTEND:20260625T220000Z
SUMMARY:⚽ Ecuador vs Germany [BBC]
DESCRIPTION:Group E - Match 56\nVenue: MetLife Stadium\, East Rutherford\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:MetLife Stadium\, East Rutherford
CATEGORIES:Group E
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:f943905a-35bd-45b5-b532-8a9964eda619@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260625T230000Z
DTEND:20260626T010000Z
SUMMARY:⚽ Japan vs Sweden [BBC]
DESCRIPTION:Group F - Match 57\nVenue: AT&T Stadium\, Arlington\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:AT&T Stadium\, Arlington
CATEGORIES:Group F
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:8781dccf-ab16-4c48-b4d9-5a354f797f18@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260625T230000Z
DTEND:20260626T010000Z
SUMMARY:⚽ Tunisia vs Netherlands [BBC]
DESCRIPTION:Group F - Match 58\nVenue: Arrowhead Stadium\, Kansas City\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Arrowhead Stadium\, Kansas City
CATEGORIES:Group F
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:be76c021-5a03-4658-8115-e3c98fd1b877@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260626T020000Z
DTEND:20260626T040000Z
SUMMARY:⚽ Turkey vs USA [ITV]
DESCRIPTION:Group D - Match 59\nVenue: SoFi Stadium\, Inglewood\nUK TV: ITV\nUK Stream: ITVX
LOCATION:SoFi Stadium\, Inglewood
CATEGORIES:Group D
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:a19d1fde-7c20-451f-92a0-671a1374967a@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260626T020000Z
DTEND:20260626T040000Z
SUMMARY:⚽ Paraguay vs Australia [ITV]
DESCRIPTION:Group D - Match 60\nVenue: Levi's Stadium\, Santa Clara\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Levi's Stadium\, Santa Clara
CATEGORIES:Group D
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:5fd03a6c-254c-4530-a98f-a036a377c303@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260626T190000Z
DTEND:20260626T210000Z
SUMMARY:⚽ Norway vs France [ITV]
DESCRIPTION:Group I - Match 61\nVenue: Gillette Stadium\, Foxborough\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Gillette Stadium\, Foxborough
CATEGORIES:Group I
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ce5441fd-e8ca-4021-bc02-e3b1757dc354@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260626T190000Z
DTEND:20260626T210000Z
SUMMARY:⚽ Senegal vs Iraq [ITV]
DESCRIPTION:Group I - Match 62\nVenue: BMO Field\, Toronto\nUK TV: ITV\nUK Stream: ITVX
LOCATION:BMO Field\, Toronto
CATEGORIES:Group I
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:849a4214-30cb-4a2b-a48d-fb989b8e4594@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260627T000000Z
DTEND:20260627T020000Z
SUMMARY:⚽ Cape Verde vs Saudi Arabia [ITV]
DESCRIPTION:Group H - Match 63\nVenue: NRG Stadium\, Houston\nUK TV: ITV\nUK Stream: ITVX
LOCATION:NRG Stadium\, Houston
CATEGORIES:Group H
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:000d8c37-0c15-4535-810d-89853ca110ef@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260627T000000Z
DTEND:20260627T020000Z
SUMMARY:⚽ Uruguay vs Spain [ITV]
DESCRIPTION:Group H - Match 64\nVenue: Estadio Akron\, Zapopan\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Estadio Akron\, Zapopan
CATEGORIES:Group H
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:b6bfa545-3a7c-47e0-85ba-f5f8db7b3431@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260627T030000Z
DTEND:20260627T050000Z
SUMMARY:⚽ Egypt vs Iran [BBC]
DESCRIPTION:Group G - Match 65\nVenue: Lumen Field\, Seattle\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Lumen Field\, Seattle
CATEGORIES:Group G
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:0debbf95-5f5a-4747-a30b-32f9a9369670@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260627T030000Z
DTEND:20260627T050000Z
SUMMARY:⚽ New Zealand vs Belgium [BBC]
DESCRIPTION:Group G - Match 66\nVenue: BC Place\, Vancouver\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:BC Place\, Vancouver
CATEGORIES:Group G
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:32465b36-ed07-4f6e-be37-c4aa42e1faf4@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260627T210000Z
DTEND:20260627T230000Z
SUMMARY:⚽ Panama vs England [ITV1 / STV]
DESCRIPTION:Group L - Match 67\nVenue: MetLife Stadium\, East Rutherford\nUK TV: ITV1 / STV\nUK Stream: ITVX
LOCATION:MetLife Stadium\, East Rutherford
CATEGORIES:Group L
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:b24553cd-55fc-405d-bc6a-11322778591a@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260627T210000Z
DTEND:20260627T230000Z
SUMMARY:⚽ Croatia vs Ghana [ITV]
DESCRIPTION:Group L - Match 68\nVenue: Lincoln Financial Field\, Philadelphia\nUK TV: ITV\nUK Stream: ITVX
LOCATION:Lincoln Financial Field\, Philadelphia
CATEGORIES:Group L
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:064977b1-9302-45cd-b12a-a7168230acca@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260627T233000Z
DTEND:20260628T013000Z
SUMMARY:⚽ Colombia vs Portugal [BBC]
DESCRIPTION:Group K - Match 69\nVenue: Hard Rock Stadium\, Miami Gardens\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Hard Rock Stadium\, Miami Gardens
CATEGORIES:Group K
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:94ca9b5c-648e-400a-850c-4d2907316428@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260627T233000Z
DTEND:20260628T013000Z
SUMMARY:⚽ DR Congo vs Uzbekistan [BBC]
DESCRIPTION:Group K - Match 70\nVenue: Mercedes-Benz Stadium\, Atlanta\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Mercedes-Benz Stadium\, Atlanta
CATEGORIES:Group K
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:89b81884-709b-4aad-a489-70b5d391690c@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260628T020000Z
DTEND:20260628T040000Z
SUMMARY:⚽ Algeria vs Austria [BBC]
DESCRIPTION:Group J - Match 71\nVenue: Arrowhead Stadium\, Kansas City\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:Arrowhead Stadium\, Kansas City
CATEGORIES:Group J
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:14637c52-971b-44f5-9255-56cd1e86a701@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260628T020000Z
DTEND:20260628T040000Z
SUMMARY:⚽ Jordan vs Argentina [BBC]
DESCRIPTION:Group J - Match 72\nVenue: AT&T Stadium\, Arlington\nUK TV: BBC\nUK Stream: BBC iPlayer
LOCATION:AT&T Stadium\, Arlington
CATEGORIES:Group J
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:0852758e-dfb3-4c27-ade4-62a724bff2b4@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260628T190000Z
DTEND:20260628T210000Z
SUMMARY:⚽ R32: Runner-up A vs Runner-up B [TBC]
DESCRIPTION:Round of 32 - Match 73\nVenue: SoFi Stadium\, Inglewood\nUK TV: TBC\nUK Stream: TBC
LOCATION:SoFi Stadium\, Inglewood
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:9293a610-f8d5-4d1a-a61d-3e835f8eb3b7@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260629T170000Z
DTEND:20260629T190000Z
SUMMARY:⚽ R32: Winner C vs Runner-up F [TBC]
DESCRIPTION:Round of 32 - Match 76\nVenue: NRG Stadium\, Houston\nUK TV: TBC\nUK Stream: TBC
LOCATION:NRG Stadium\, Houston
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:da24f744-cd70-461a-b661-dc09e17624a0@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260629T203000Z
DTEND:20260629T223000Z
SUMMARY:⚽ R32: Winner E vs Best 3rd [TBC]
DESCRIPTION:Round of 32 - Match 74\nVenue: Gillette Stadium\, Foxborough\nUK TV: TBC\nUK Stream: TBC
LOCATION:Gillette Stadium\, Foxborough
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:fb0e3875-2ea4-4a6b-8a0a-6eb64caac53b@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260630T010000Z
DTEND:20260630T030000Z
SUMMARY:⚽ R32: Winner F vs Runner-up C [TBC]
DESCRIPTION:Round of 32 - Match 75\nVenue: Estadio BBVA\, Monterrey\nUK TV: TBC\nUK Stream: TBC
LOCATION:Estadio BBVA\, Monterrey
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:fe6a52c8-db05-4c6b-8c23-13c5f6baca18@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260630T170000Z
DTEND:20260630T190000Z
SUMMARY:⚽ R32: Runner-up E vs Runner-up I [TBC]
DESCRIPTION:Round of 32 - Match 78\nVenue: AT&T Stadium\, Arlington\nUK TV: TBC\nUK Stream: TBC
LOCATION:AT&T Stadium\, Arlington
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:35a9b759-8784-4325-a338-bdcaff79e3a3@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260630T210000Z
DTEND:20260630T230000Z
SUMMARY:⚽ R32: Winner I vs Best 3rd [TBC]
DESCRIPTION:Round of 32 - Match 77\nVenue: MetLife Stadium\, East Rutherford\nUK TV: TBC\nUK Stream: TBC
LOCATION:MetLife Stadium\, East Rutherford
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:0acc8481-3d4c-4245-b6f8-baa07b8c29de@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260701T010000Z
DTEND:20260701T030000Z
SUMMARY:⚽ R32: Winner A vs Best 3rd [TBC]
DESCRIPTION:Round of 32 - Match 79\nVenue: Estadio Azteca\, Mexico City\nUK TV: TBC\nUK Stream: TBC
LOCATION:Estadio Azteca\, Mexico City
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:a9ee8846-4076-487c-9dcd-d14c55cf11b4@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260701T160000Z
DTEND:20260701T180000Z
SUMMARY:⚽ R32: Winner L vs Best 3rd [TBC]
DESCRIPTION:Round of 32 - Match 80\nVenue: Mercedes-Benz Stadium\, Atlanta\nUK TV: TBC\nUK Stream: TBC
LOCATION:Mercedes-Benz Stadium\, Atlanta
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:8c6a23fd-5b25-46a5-8ddc-21b46d2d14f5@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260701T200000Z
DTEND:20260701T220000Z
SUMMARY:⚽ R32: Winner G vs Best 3rd [TBC]
DESCRIPTION:Round of 32 - Match 82\nVenue: Lumen Field\, Seattle\nUK TV: TBC\nUK Stream: TBC
LOCATION:Lumen Field\, Seattle
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:a8747d4d-638e-47c5-8628-d4d56f1cea9b@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260702T000000Z
DTEND:20260702T020000Z
SUMMARY:⚽ R32: Winner D vs Best 3rd [TBC]
DESCRIPTION:Round of 32 - Match 81\nVenue: Levi's Stadium\, Santa Clara\nUK TV: TBC\nUK Stream: TBC
LOCATION:Levi's Stadium\, Santa Clara
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:5b541ae3-f6f6-460e-932e-35c87b234ea5@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260702T190000Z
DTEND:20260702T210000Z
SUMMARY:⚽ R32: Winner H vs Runner-up J [TBC]
DESCRIPTION:Round of 32 - Match 84\nVenue: SoFi Stadium\, Inglewood\nUK TV: TBC\nUK Stream: TBC
LOCATION:SoFi Stadium\, Inglewood
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:3ded2a3c-a3a5-4f42-9435-dbea570e2c8d@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260702T230000Z
DTEND:20260703T010000Z
SUMMARY:⚽ R32: Runner-up K vs Runner-up L [TBC]
DESCRIPTION:Round of 32 - Match 83\nVenue: BMO Field\, Toronto\nUK TV: TBC\nUK Stream: TBC
LOCATION:BMO Field\, Toronto
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:1e852c4c-a599-4ef0-9c28-3d26782085c3@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260703T030000Z
DTEND:20260703T050000Z
SUMMARY:⚽ R32: Winner B vs Best 3rd [TBC]
DESCRIPTION:Round of 32 - Match 85\nVenue: BC Place\, Vancouver\nUK TV: TBC\nUK Stream: TBC
LOCATION:BC Place\, Vancouver
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ce8f69c4-0da2-4c58-ba47-55da15ab1113@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260703T180000Z
DTEND:20260703T200000Z
SUMMARY:⚽ R32: Runner-up D vs Runner-up G [TBC]
DESCRIPTION:Round of 32 - Match 88\nVenue: AT&T Stadium\, Arlington\nUK TV: TBC\nUK Stream: TBC
LOCATION:AT&T Stadium\, Arlington
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:c60d87e5-2d44-4efa-ad6c-d0d7eb17a216@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260703T220000Z
DTEND:20260704T000000Z
SUMMARY:⚽ R32: Winner J vs Runner-up H [TBC]
DESCRIPTION:Round of 32 - Match 86\nVenue: Hard Rock Stadium\, Miami Gardens\nUK TV: TBC\nUK Stream: TBC
LOCATION:Hard Rock Stadium\, Miami Gardens
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:bd20012e-2f53-4d89-94f0-d53d570d2cd7@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260704T013000Z
DTEND:20260704T033000Z
SUMMARY:⚽ R32: Winner K vs Best 3rd [TBC]
DESCRIPTION:Round of 32 - Match 87\nVenue: Arrowhead Stadium\, Kansas City\nUK TV: TBC\nUK Stream: TBC
LOCATION:Arrowhead Stadium\, Kansas City
CATEGORIES:Round of 32
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:788cbe40-c3b9-4eff-a16f-62e9de91aefe@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260704T170000Z
DTEND:20260704T190000Z
SUMMARY:⚽ R16: Winner M73 vs Winner M75 [TBC]
DESCRIPTION:Round of 16 - Match 90\nVenue: NRG Stadium\, Houston\nUK TV: TBC\nUK Stream: TBC
LOCATION:NRG Stadium\, Houston
CATEGORIES:Round of 16
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:44fe2e04-c62a-4513-8679-df34d4caa0a6@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260704T210000Z
DTEND:20260704T230000Z
SUMMARY:⚽ R16: Winner M74 vs Winner M77 [TBC]
DESCRIPTION:Round of 16 - Match 89\nVenue: Lincoln Financial Field\, Philadelphia\nUK TV: TBC\nUK Stream: TBC
LOCATION:Lincoln Financial Field\, Philadelphia
CATEGORIES:Round of 16
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:7584e8c2-6f36-4c6d-9a7d-408d4862c916@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260705T200000Z
DTEND:20260705T220000Z
SUMMARY:⚽ R16: Winner M76 vs Winner M78 [TBC]
DESCRIPTION:Round of 16 - Match 91\nVenue: MetLife Stadium\, East Rutherford\nUK TV: TBC\nUK Stream: TBC
LOCATION:MetLife Stadium\, East Rutherford
CATEGORIES:Round of 16
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:4f6d93ba-29eb-4e66-82f4-1c0a89d9faaa@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260706T000000Z
DTEND:20260706T020000Z
SUMMARY:⚽ R16: Winner M79 vs Winner M80 [TBC]
DESCRIPTION:Round of 16 - Match 92\nVenue: Estadio Azteca\, Mexico City\nUK TV: TBC\nUK Stream: TBC
LOCATION:Estadio Azteca\, Mexico City
CATEGORIES:Round of 16
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:dabadf05-e1cf-49db-8279-09af7fa35a5a@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260706T190000Z
DTEND:20260706T210000Z
SUMMARY:⚽ R16: Winner M83 vs Winner M84 [TBC]
DESCRIPTION:Round of 16 - Match 93\nVenue: AT&T Stadium\, Arlington\nUK TV: TBC\nUK Stream: TBC
LOCATION:AT&T Stadium\, Arlington
CATEGORIES:Round of 16
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:54e2897b-3c6f-4f33-ac52-fb873ab1daaf@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260707T000000Z
DTEND:20260707T020000Z
SUMMARY:⚽ R16: Winner M81 vs Winner M82 [TBC]
DESCRIPTION:Round of 16 - Match 94\nVenue: Lumen Field\, Seattle\nUK TV: TBC\nUK Stream: TBC
LOCATION:Lumen Field\, Seattle
CATEGORIES:Round of 16
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:8e08ecbc-a274-4417-997b-67ac0faa77d7@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260707T160000Z
DTEND:20260707T180000Z
SUMMARY:⚽ R16: Winner M86 vs Winner M88 [TBC]
DESCRIPTION:Round of 16 - Match 95\nVenue: Mercedes-Benz Stadium\, Atlanta\nUK TV: TBC\nUK Stream: TBC
LOCATION:Mercedes-Benz Stadium\, Atlanta
CATEGORIES:Round of 16
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:17f5c334-7b9f-476f-b8dc-19322e1bf6f2@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260707T200000Z
DTEND:20260707T220000Z
SUMMARY:⚽ R16: Winner M85 vs Winner M87 [TBC]
DESCRIPTION:Round of 16 - Match 96\nVenue: BC Place\, Vancouver\nUK TV: TBC\nUK Stream: TBC
LOCATION:BC Place\, Vancouver
CATEGORIES:Round of 16
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:670adbef-2524-41cd-b645-22c6987a9069@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260709T200000Z
DTEND:20260709T220000Z
SUMMARY:⚽ QF: Winner M89 vs Winner M90 [TBC]
DESCRIPTION:Quarterfinal - Match 97\nVenue: Gillette Stadium\, Foxborough\nUK TV: TBC\nUK Stream: TBC
LOCATION:Gillette Stadium\, Foxborough
CATEGORIES:Quarterfinal
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:ac4c91c8-08ef-4d3a-b564-87d516c85ae0@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260710T190000Z
DTEND:20260710T210000Z
SUMMARY:⚽ QF: Winner M93 vs Winner M94 [TBC]
DESCRIPTION:Quarterfinal - Match 98\nVenue: SoFi Stadium\, Inglewood\nUK TV: TBC\nUK Stream: TBC
LOCATION:SoFi Stadium\, Inglewood
CATEGORIES:Quarterfinal
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:078edcf6-b04e-4087-99c4-7b9004ac5a93@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260711T210000Z
DTEND:20260711T230000Z
SUMMARY:⚽ QF: Winner M91 vs Winner M92 [TBC]
DESCRIPTION:Quarterfinal - Match 99\nVenue: Hard Rock Stadium\, Miami Gardens\nUK TV: TBC\nUK Stream: TBC
LOCATION:Hard Rock Stadium\, Miami Gardens
CATEGORIES:Quarterfinal
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:bfdf0015-7e19-451c-b7dd-39c43b2fa6a1@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260712T010000Z
DTEND:20260712T030000Z
SUMMARY:⚽ QF: Winner M95 vs Winner M96 [TBC]
DESCRIPTION:Quarterfinal - Match 100\nVenue: Arrowhead Stadium\, Kansas City\nUK TV: TBC\nUK Stream: TBC
LOCATION:Arrowhead Stadium\, Kansas City
CATEGORIES:Quarterfinal
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:2b166d3a-8820-4f3e-93cd-ac939323629b@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260714T190000Z
DTEND:20260714T210000Z
SUMMARY:⚽ SF: Winner M97 vs Winner M98 [TBC]
DESCRIPTION:Semifinal - Match 101\nVenue: AT&T Stadium\, Arlington (Dallas)\nUK TV: TBC\nUK Stream: TBC
LOCATION:AT&T Stadium\, Arlington (Dallas)
CATEGORIES:Semifinal
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:caeee81b-6c3b-463d-b8ae-e5c319368705@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260715T190000Z
DTEND:20260715T210000Z
SUMMARY:⚽ SF: Winner M99 vs Winner M100 [TBC]
DESCRIPTION:Semifinal - Match 102\nVenue: Mercedes-Benz Stadium\, Atlanta\nUK TV: TBC\nUK Stream: TBC
LOCATION:Mercedes-Benz Stadium\, Atlanta
CATEGORIES:Semifinal
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:2406a106-fd54-437d-b4b7-5b99acb43862@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260718T210000Z
DTEND:20260718T230000Z
SUMMARY:⚽ Third-Place Match [TBC]
DESCRIPTION:Third-Place Match - Match 103\nVenue: Hard Rock Stadium\, Miami Gardens\nUK TV: TBC\nUK Stream: TBC
LOCATION:Hard Rock Stadium\, Miami Gardens
CATEGORIES:Third-Place Match
STATUS:CONFIRMED
END:VEVENT
BEGIN:VEVENT
UID:943e9076-e0c7-427c-b36a-e83942478ce2@worldcup2026
DTSTAMP:20260608T111746Z
DTSTART:20260719T190000Z
DTEND:20260719T210000Z
SUMMARY:⚽ 🏆 FIFA World Cup 2026 FINAL [BBC One & ITV1]
DESCRIPTION:WORLD CUP FINAL - Match 104\nVenue: MetLife Stadium\, East Rutherford\, NJ\nUK TV: BBC One & ITV1\nUK Stream: BBC iPlayer / ITVX
LOCATION:MetLife Stadium\, East Rutherford\, NJ
CATEGORIES:WORLD CUP FINAL
STATUS:CONFIRMED
END:VEVENT
END:VCALENDAR
