ADVERTISEMENT
Show scores
Order by:
Language:
World Cup

How to watch World Cup in Denmark

In Denmark, the 2026 FIFA World Cup is shared between DR and TV 2, with all 104 matches split across the two broadcasters. DR provides free-to-air coverage on DR1 and DR2 with live streaming on DRTV, while TV 2’s matches are available through TV 2, TV 2 Sport, TV 2 Sport X and the subscription-based TV 2 Play. Viewers should check the FIFA World Cup TV schedule on DR, TV 2 or their streaming apps to confirm which broadcaster is showing each match.

How to Watch the 2026 FIFA World Cup in Denmark

Can I watch the 2026 FIFA World Cup for free in Denmark?
Yes. Matches allocated to DR are available free-to-air on DR1 and DR2, with streaming through DRTV. TV 2’s coverage requires access to its paid TV channels or TV 2 Play.
Can I stream the 2026 FIFA World Cup live in Denmark?
Yes. The 2026 FIFA World Cup live stream in Denmark is available on DRTV for DR matches and on TV 2 Play for TV 2 matches. TV 2 Play requires a valid subscription.
Which channels are showing the 2026 FIFA World Cup on TV in Denmark?
DR will show matches on DR1 and DR2, while TV 2 will use TV 2, TV 2 Sport, and TV 2 Sport X. Match placement depends on the final tournament schedule and broadcaster allocation.
Do I need a subscription to watch every match?
Yes, if you want access to the full tournament in Denmark. DR’s matches are free-to-air, but TV 2’s matches require a paid TV package or TV 2 Play subscription.
Full World Cup TV Schedule & Groups

See the full match schedule, kick-off times, standings and TV listings.

DR
DR
Season 2026

DR, the Danish Broadcasting Corporation, carries free-to-air FIFA 2026 World Cup coverage in Denmark on DR1 and DR2, with live streaming and catch-up available through DRTV. Rights are shared with TV 2, so the full 104-match tournament is split across DR and TV 2; DR's coverage is available without a TV subscription.

Where to Watch

To watch the FIFA 2026 World Cup in Denmark on DR, viewers should use DR1 or DR2 for the broadcaster's live television coverage. DR is Denmark's public-service broadcaster, and its linear channels are available free-to-air for Danish viewers.

DR does not hold the full tournament alone. The Danish rights are shared with TV 2, and all 104 matches from the expanded FIFA World Cup are scheduled across the two broadcasters. For DR-specific fixtures, viewers should check the FIFA World Cup TV schedule on DR's own programme guide or inside DRTV once match assignments are published.

Streaming Availability

FIFA World Cup live streaming in Denmark is available through DRTV for matches shown by DR. DRTV can be used through a web browser and through the DRTV app, giving viewers a direct way to watch the FIFA World Cup live when a match is part of DR's allocation.

  • Streaming platform: DRTV
  • TV channels: DR1 and DR2
  • Access model: Free-to-air and public-service coverage through DR
  • Coverage language: Danish

Device Support

DRTV is available on common mobile and TV-connected platforms. Verified app support includes iPhone, iPad, Android devices, Apple TV, Android TV and Chromecast casting. Viewers can also access DRTV through a standard web browser.

Some DRTV features use a login, such as personalised recommendations and continuing a programme across devices. DR's app information also states that streaming DRTV content while travelling in the EEA requires login and confirmation of Danish residence. For normal TV viewing on DR1 and DR2 in Denmark, coverage remains free-to-air.

Replays and Highlights

DRTV is also used for catch-up viewing. For DR's FIFA World Cup coverage, viewers can use the service to watch available previous match coverage on demand or follow World Cup highlights programming when provided by DR.

Broadcast Coverage

DR's FIFA 2026 World Cup TV coverage is focused on its own match allocation within the shared Danish rights package. The broadcaster's live matches are carried on DR1 and DR2, while DRTV provides the related FIFA World Cup live stream in Denmark for DR-covered fixtures. All World Cup programming on DR is presented in Danish.

How to watch World Cup on DR?

DR airs World Cup matches on DR 1, DR 2, DR 3 or dr.dk.

NRK
NRK
Season 2026

NRK provides free-to-air coverage of the 2026 FIFA World Cup in Norway, with matches shown on NRK1, NRK2, NRK3 and NRK Tegnspråk and streamed through NRK TV. NRK shares Norway’s overall 104-match rights package with TV 2, but NRK’s own coverage is available without a subscription inside Norway.

Where to Watch

Viewers can watch the 2026 FIFA World Cup live on NRK through its linear TV channels and the NRK TV streaming service. NRK’s coverage forms part of the Norwegian rights arrangement for the expanded tournament in the USA, Canada and Mexico, with NRK carrying half of the 104-match competition.

  • TV channels: NRK1, NRK2 and NRK3
  • Accessible coverage: NRK Tegnspråk, where scheduled
  • Streaming platform: NRK TV
  • Access model: Free-to-air and free streaming in Norway

Streaming Availability

The main 2026 FIFA World Cup live stream in Norway for NRK matches is available through NRK TV. The service can be used on supported phones, tablets, streaming boxes and smart TVs, giving Norwegian viewers a direct route to watch NRK’s allocated World Cup matches without a pay-TV subscription.

NRK TV also carries sports news, programme clips and catch-up material where rights allow. Match clips and FIFA World Cup news items are available through NRK’s digital services, but full-match availability depends on NRK’s rights and schedule for each fixture.

Device Support

NRK lists support for several device categories for NRK TV. Supported options include iPhone 8 or newer, compatible Android phones running Android v7 or newer, selected iPad models, compatible Android tablets, Apple TV 4K, Android TV devices such as Chromecast with Google TV, and LG TVs with webOS and the NRK TV app.

Smart-TV support varies by model and platform, so viewers should check NRK TV on their device before matchday. This is relevant for anyone planning how to watch the 2026 FIFA World Cup in Norway on a television rather than a mobile device.

Subscription and Login Requirements

NRK’s World Cup coverage is free-to-air in Norway and does not require a separate sports subscription. Creating an NRK profile is free and can be used for profile features and playback continuity.

For viewers travelling within the EU or EEA, NRK may require login and residence verification for rights-restricted content. Outside Norway, access to live NRK TV streams is limited by rights rules.

Broadcast Coverage

NRK’s 2026 FIFA World Cup TV coverage is in Norwegian, including live commentary. The broadcaster’s match schedule should be checked through NRK TV or NRK’s programme guide before each fixture, as the tournament is split between rights holders in Norway.

NRK is also scheduled to show the FIFA World Cup final in Norway. For users searching for the 2026 FIFA World Cup TV schedule, NRK TV is the primary place to confirm which matches are included in NRK’s free coverage.

How to watch World Cup on NRK?

NRK airs World Cup matches on NRK1.

TV 2 Sport
TV 2 Sport
Season 2026

TV 2 provides subscription-based 2026 FIFA World Cup coverage in Denmark on TV 2, TV 2 Sport and TV 2 Sport X, with live streaming on TV 2 Play. TV 2 shares Danish rights to all 104 matches with free-to-air broadcaster DR, but this guide covers how to watch through TV 2.

Where to Watch

To watch the 2026 FIFA World Cup live through TV 2 in Denmark, viewers need access to TV 2's paid television or streaming services. TV 2's coverage is carried across its main channel and sports channels, depending on the match allocation and daily TV schedule.

  • TV channels: TV 2, TV 2 Sport and TV 2 Sport X
  • Streaming platform: TV 2 Play
  • Access model: Subscription-based
  • Commentary: Danish commentary is standard on TV 2 coverage

Streaming Availability

The 2026 FIFA World Cup live stream in Denmark is available on TV 2 Play for matches carried by TV 2. A TV 2 Play subscription is required to access live TV 2 channels and on-demand programming through the platform.

TV 2 Play can be accessed through a web browser and through dedicated apps for iOS and Android devices. The platform also supports live TV 2 channels, which means viewers can follow TV 2's World Cup coverage away from a traditional television setup, subject to their subscription and rights restrictions.

Subscription and Access

TV 2's World Cup coverage is not free-to-air. Viewers in Denmark must have a paid TV package or TV 2 Play subscription that includes the relevant TV 2 channels. The shared Danish rights arrangement means DR also has free-to-air coverage, but TV 2's own coverage remains subscription-based.

For users searching for how to watch the 2026 FIFA World Cup in Denmark through TV 2, the key requirement is access to TV 2, TV 2 Sport, TV 2 Sport X or TV 2 Play before kick-off. Authentication through a valid TV 2 Play account is required for streaming.

Replays and Catch-Up

TV 2 Play provides on-demand access to TV 2 programming, and the original rights information confirms that fans in Denmark can catch up on previous 2026 FIFA World Cup matches through the app. Availability may depend on the match rights attached to TV 2's coverage and the user's active subscription.

Broadcast Coverage

The 2026 FIFA World Cup is being played in the United States, Canada and Mexico, with 104 matches in the expanded tournament. TV 2 and DR jointly cover the full tournament for Danish viewers, while TV 2's own FIFA World Cup TV coverage is delivered through its paid channels and TV 2 Play.

For the latest 2026 FIFA World Cup TV schedule on TV 2, viewers should use TV 2's programme listings or TV 2 Play match listings, as individual match placement between TV 2, TV 2 Sport and TV 2 Sport X can vary during the tournament.

How to watch World Cup on TV 2 Sport?

TV 2 Sport airs World Cup matches on TV2 Denmark, TV2 Play Denmark, TV2 Sport Denmark or TV2 Sport X.

International Broadcasters for World Cup

How to watch World Cup around the world

Andorra
Groupe M6RTVEbeIN Sports FranceZAP DAZN
Antigua and Barbuda
FLOW
Anguilla
FLOW
Albania
TV KlanDigitAlb
Armenia
ARMTV
SupersportZAP
TelefeDirecTVESPN Latin AmericaParamount+TorneosFlow SportsTelevisión Pública
American Samoa
FBC
ORFSRFRed Bull (Servus TV)TRT
Azerbaijan
BHRTHRTArena Sport
RTBFVRT
Burkina Faso
New World TVSupersport
Bulgaria
BNT
Bahrain
beIN Sports
Burundi
New World TVStarTimesSupersport
Benin
New World TVSupersport
Bermuda
FLOW
Brunei Darussalam
Red UnoESPN Latin AmericaEntel GolTigo Sports
Bonaire
NPO
Botswana
Supersport
Bell MediaTSN Radio
Congo DR
New World TVStarTimesSupersport
Central African Republic
New World TVSupersport
Congo DR
New World TVStarTimesSupersport
ORFGroupe M6RAISRFTRT
New World TVNCIRTISupersport
DirecTVChilevisionESPN Latin AmericaParamount+
New World TVStarTimesSupersport
DirecTVRCN TelevisiónCaracol TelevisiónRadio Nacional de ColombiaESPN Latin AmericaParamount+
Costa Rica
Tigo Sports Costa RicaTeleticaESPN Latin AmericaFOX Latin America
Cape Verde Islands
SupersportZAP
Česká televizeTV Nova
ORFZDFARDDeutsche TelekomSRF
Djibouti
beIN SportsSupersport
NRKTV 2 SportDR
Dominica
FLOW
Dominican Republic
ESPN Latin AmericaCDN DeportesPio DeportesCDN
beIN Sports
DirecTVTeleamazonasESPN Latin AmericaParamount+
TV3 GroupETV
beIN Sports
Eritrea
Supersport
RTVEMEDIAPRODAZNTelefonica
Ethiopia
SupersportHagerie TV
MTV OyYleisradio Oy
Fiji
FBC
Faroe Islands
SVTTV4 ABNRKTV 2 SportDRRUV - RIKISUTVARPIDKringvarp Føroya
Groupe M6RMCbeIN Sports France
Gabon
New World TVSupersport
BBCITVSTV
Grenada
FLOW
Georgia
Setanta SportsRustavi 2
StarTimesSupersportChannel One TVGTV Sports+
Greenland
TV 2 SportDR
Gambia
SupersportGRTS Gambia
Guinea
New World TVStarTimesSupersportRTG
Equatorial Guinea
Supersport
ERT
Guatemala
Grupo Chapín TV (Albavision)Tigo Sports GuatemalaESPN Latin AmericaFOX Latin AmericaFOX Guatemala
Guinea-Bissau
New World TVSupersportZAP
Honduras
TelevicentroTigo Sports HondurasESPN Latin AmericaFOX Latin America
HRT
Hungary
Magyar Televízió
BBCITVSTVRTE
Israel
IPBCCharlton
Zee Media CorporationDD Sports
Iraq
beIN Sports
beIN SportsIRIB
Iceland
RUV - RIKISUTVARPID
Jordan
beIN Sports
StarTimesAzam TVSupersportKBC Channel 1
Cambodia
Hang Meas HDTVJasmine International
Comoros
Supersport
Saint Kitts and Nevis
FLOW
JTBCKBSNaver
Kuwait
beIN Sports
Cayman Islands
FLOW
Kazakhstan
Qazsport
Laos
Jasmine International
Lebanon
beIN Sports
Saint Lucia
FLOW
Liechtenstein
SRF
Sri Lanka
Liberia
Supersport
Lesotho
Supersport
Lithuania
TV3 Group
Luxembourg
ZDFARDRTBF
Latvia
TV3 Group
Libya
beIN Sports
beIN Sports
Monaco
Groupe M6beIN Sports France
Montenegro
HRTTelekom Srbija
Saint Martin
NPO
Madagascar
New World TVStarTimesSupersportTV Malagasy
Macedonia
Telekom Srbija
Mali
New World TVSupersportORTM Mali
Premier Sports NetworkEduTV
Macau
Teledifusao de MacauViuTV
Mauritania
New World TVbeIN SportsSupersport
Montserrat
FLOW
Malta
PUBLIC BROADCASTING SERVICES LIMITED
Mauritius
New World TVSupersportMBC 11
Maldives
Medianet
Malawi
StarTimesAzam TVSupersport
TelevisaUnivisionAzteca
Mozambique
Namibia
Supersport
Niger
Supersport
StarTimesSuperSport NigeriaSupersportNTA Sports 24
Nicaragua
Tigo Sports NicaraguaCanal 10 NicaraguaESPN Latin AmericaFOX Latin America
TV 2 ASNRK
Online Khabar
Oman
beIN Sports
Panama
Tigo Sports PanamaCorporación MedcomTVN PanamaESPN Latin AmericaFLOWFOX Latin America
DirecTVAmérica TelevisiónESPN Latin AmericaParamount+
Poland
TELEWIZJA POLSKA S.A.
Fox SportsNBC Sports
Palestine
beIN Sports
LiveModeSPORT TVTVIRTPSIC
beIN Sports
Reunion
Supersport
TV ANTENA 1 SA
HRTRTSTelekom Srbija
Russia
Match TV
Rwanda
New World TVStarTimesAzam TVSupersport
beIN Sports
Seychelles
New World TVSupersportFLOWSBC
Sudan
beIN SportsSupersport
SVTTV4 ABNRK
MediacorpSingTelSingtel CAST
Saint Helena
Supersport
HRTArena SportRTV Slovenija
Česká televizeSTVRJOJ
Sierra Leone
StarTimesSupersport
San Marino
Senegal
New World TVSupersport
Somalia
beIN SportsSupersport
South Sudan
beIN SportsSupersport
São Tomé and Príncipe
SupersportZAP
El Salvador
Tigo Sports El SalvadorTelecorporación SalvadoreñaESPN Latin AmericaFOX Latin AmericaFOX El Salvador
Sint Maarten
NPO
Syria
beIN Sports
Swaziland
Supersport
Turks and Caicos Islands
FLOW
Chad
New World TVbeIN SportsSupersport
Togo
New World TVSupersport
Thailand
Jasmine International
Tajikistan
Varzish TV
Tunisia
beIN Sports
Tonga
FBC
Trinidad and Tobago
Taiwan TelevisionELTA Technology Co. Ltd
StarTimesAzam TVSupersport
Ukraine
MEGOGO
Uganda
StarTimesAzam TVSupersportUBC TV
DirecTVAntel TVESPN Latin AmericaParamount+Canal 5 Uruguay
St. Vincent / Grenadines
FLOW
Venezuela
DirecTVTelevenESPN Latin America
British Virgin Islands
FLOW
Vietnam TelevisionTV 360
Vanuatu
FBCVBTC
Samoa
FBC
Yemen
beIN Sports
Mayotte
Supersport
SABCStarTimesSuperSportSupersport
Zambia
StarTimesAzam TVSupersportZNBC
Zimbabwe
Azam TVSupersportZBC TV

Newsletter Signup »

Email:
Why Signup?
This form is protected by reCAPTCHA.
The Google Privacy Policy and Terms of Service apply.
Live Soccer TV App
Download the Live Soccer TV App for
iPhone and Android
Live Soccer TV App for iOSLive Soccer TV App for Android

FIFA World Cup Live Streaming and TV Schedule  ·  USA  ·  Canada  ·  Mexico  ·  June 11 - July 19

Live Soccer TV does not host or provide any FIFA World Cup live streaming or videos on this website. We provide World Cup TV schedule and links to legal live streams of the official rights holders only. If you wish to see which TV channels broadcast and/or stream the World Cup in your country, please visit the FIFA World Cup page for full details.
Group stage

Group A
Jun 11 15:00 Mexico City
  Mexico 2 - 0 South Africa  
Jun 11 22:00 Zapopan
  Korea Republic 2 - 1 Czech Republic  
Jun 18 12:00 Atlanta
  Czech Republic 1 - 1 South Africa  
Jun 18 21:00 Zapopan
  Mexico 1 - 0 Korea Republic  
Jun 24 21:00 Mexico City
  Czech Republic vs Mexico  
Jun 24 21:00 Guadalupe
  South Africa vs Korea Republic  
Group B
Jun 12 15:00 Toronto
  Canada 1 - 1 Bosnia and Herzegovina  
Jun 13 15:00 Santa Clara
  Qatar 1 - 1 Switzerland  
Jun 18 15:00 Los Angeles
  Switzerland 4 - 1 Bosnia and Herzegovina  
Jun 18 18:00 Vancouver
  Canada 6 - 0 Qatar  
Jun 24 15:00 Seattle
  Bosnia and Herzegovina vs Qatar  
Jun 24 15:00 Vancouver
  Switzerland vs Canada  
Group C
Jun 13 18:00 New Jersey
  Brazil 1 - 1 Morocco  
Jun 13 21:00 Boston
  Haiti 0 - 1 Scotland  
Jun 19 18:00 Boston
  Scotland 0 - 1 Morocco  
Jun 19 20:30 Philadelphia
  Brazil 3 - 0 Haiti  
Jun 24 18:00 Atlanta
  Morocco vs Haiti  
Jun 24 18:00 Miami
  Scotland vs Brazil  
Group D
Jun 12 21:00 Los Angeles
  USA 4 - 1 Paraguay  
Jun 14 00:00 Vancouver
  Australia 2 - 0 Turkey  
Jun 19 15:00 Seattle
  USA 2 - 0 Australia  
Jun 19 23:00 Santa Clara
  Turkey 0 - 1 Paraguay  
Jun 25 22:00 Santa Clara
  Paraguay vs Australia  
Jun 25 22:00 Los Angeles
  Turkey vs USA  
Group E
Jun 14 13:00 Houston
  Germany 7 - 1 Curaçao  
Jun 14 19:00 Philadelphia
  Côte d'Ivoire 1 - 0 Ecuador  
Jun 20 16:00 Toronto
  Germany vs Côte d'Ivoire  
Jun 20 20:00 Kansas City
  Ecuador vs Curaçao  
Jun 25 16:00 Philadelphia
  Curaçao vs Côte d'Ivoire  
Jun 25 16:00 New Jersey
  Ecuador vs Germany  
Group F
Jun 14 16:00 Dallas
  Netherlands 2 - 2 Japan  
Jun 14 22:00 Guadalupe
  Sweden 5 - 1 Tunisia  
Jun 20 13:00 Houston
  Netherlands vs Sweden  
Jun 21 00:00 Guadalupe
  Tunisia vs Japan  
Jun 25 19:00 Dallas
  Japan vs Sweden  
Jun 25 19:00 Kansas City
  Tunisia vs Netherlands  
Group G
Jun 15 15:00 Seattle
  Belgium 1 - 1 Egypt  
Jun 15 21:00 Los Angeles
  Iran 2 - 2 New Zealand  
Jun 21 15:00 Los Angeles
  Belgium vs Iran  
Jun 21 21:00 Vancouver
  New Zealand vs Egypt  
Jun 26 23:00 Seattle
  Egypt vs Iran  
Jun 26 23:00 Vancouver
  New Zealand vs Belgium  
Group H
Jun 15 12:00 Atlanta
  Spain 0 - 0 Cape Verde Islands  
Jun 15 18:00 Miami
  Saudi Arabia 1 - 1 Uruguay  
Jun 21 12:00 Atlanta
  Spain vs Saudi Arabia  
Jun 21 18:00 Miami
  Uruguay vs Cape Verde Islands  
Jun 26 20:00 Houston
  Cape Verde Islands vs Saudi Arabia  
Jun 26 20:00 Zapopan
  Uruguay vs Spain  
Group I
Jun 16 15:00 New Jersey
  France 3 - 1 Senegal  
Jun 16 18:00 Boston
  Iraq 1 - 4 Norway  
Jun 22 17:00 Philadelphia
  France vs Iraq  
Jun 22 20:00 New Jersey
  Norway vs Senegal  
Jun 26 15:00 Boston
  Norway vs France  
Jun 26 15:00 Toronto
  Senegal vs Iraq  
Group J
Jun 16 21:00 Kansas City
  Argentina 3 - 0 Algeria  
Jun 17 00:00 Santa Clara
  Austria 3 - 1 Jordan  
Jun 22 13:00 Dallas
  Argentina vs Austria  
Jun 22 23:00 Santa Clara
  Jordan vs Algeria  
Jun 27 22:00 Kansas City
  Algeria vs Austria  
Jun 27 22:00 Dallas
  Jordan vs Argentina  
Group K
Jun 17 13:00 Houston
  Portugal 1 - 1 Congo DR  
Jun 17 22:00 Mexico City
  Uzbekistan 1 - 3 Colombia  
Jun 23 13:00 Houston
  Portugal vs Uzbekistan  
Jun 23 22:00 Zapopan
  Colombia vs Congo DR  
Jun 27 19:30 Miami
  Colombia vs Portugal  
Jun 27 19:30 Atlanta
  Congo DR vs Uzbekistan  
Group L
Jun 17 16:00 Dallas
  England 4 - 2 Croatia  
Jun 17 19:00 Toronto
  Ghana 1 - 0 Panama  
Jun 23 16:00 Boston
  England vs Ghana  
Jun 23 19:00 Toronto
  Panama vs Croatia  
Jun 27 17:00 Philadelphia
  Croatia vs Ghana  
Jun 27 17:00 New Jersey
  Panama vs England  
Knockout Stage

Round of 32
Jun 28 15:00 Los Angeles
2A vs 2B
Jun 29 13:00 Houston
1C vs 2F
Jun 29 16:30 Boston
1E vs 3ABCDF
Jun 29 21:00 Guadalupe
1F vs 2C
Round of 32
Jun 30 13:00 Dallas
2E vs 2I
Jun 30 17:00 New Jersey
1I vs 3CDFGH
Jun 30 21:00 Mexico City
Mexico vs 3CEFHI
Jul 1 12:00 Atlanta
1L vs 3EHIJK
Round of 32
Jul 1 16:00 Seattle
1G vs 3AEHIJ
Jul 1 20:00 Santa Clara
1D vs 3BEFIJ
Jul 2 15:00 Los Angeles
1H vs 2J
Jul 2 19:00 Toronto
2K vs 2L
Round of 32
Jul 2 23:00 Vancouver
1B vs 3EFGIJ
Jul 3 14:00 Dallas
2D vs 2G
Jul 3 18:00 Miami
1J vs 2H
Jul 3 21:30 Kansas City
1K vs 3DEIJL
Round of 16
Jul 4 13:00 Houston
W73 vs W75
Jul 4 17:00 Philadelphia
W74 vs W77
Jul 5 16:00 New Jersey
W76 vs W78
Jul 5 20:00 Mexico City
W79 vs W80
Round of 16
Jul 6 15:00 Dallas
W83 vs W84
Jul 6 20:00 Seattle
W81 vs W82
Jul 7 12:00 Atlanta
W86 vs W88
Jul 7 16:00 Vancouver
W85 vs W87
Quarter-final
Jul 9 16:00 Boston
W89 vs W90
Jul 10 15:00 Los Angeles
W93 vs W94
Jul 11 17:00 Miami
W91 vs W92
Jul 11 21:00 Kansas City
W95 vs W96
Semi-final
Jul 14 15:00 Dallas
W97 vs W98
Jul 15 15:00 Atlanta
W99 vs W100
Third Place Match
Jul 18 17:00 Miami
3rd place: L101 vs L102
Jul 19 15:00 New Jersey
Final: W101 vs W102