watch Italy vs Spain live VPN

At 9 PM CEST (8 PM BST / 3 PM EST / 12 PM PST) on July 6, London’s Wembley Stadium will host the Italian and Spanish squads for what’s sure to be an extremely memorable match. Which side will walk away victorious? Will it be the tournament favorite, Italy, or Spain, the three-time European Champions? You’ll have to watch the match to find out; take a look below to find out how to live stream Italy vs Spain for free, wherever you are in the world.

Although this match will likely be available via third-party streams, we strongly recommend using official sources. These are much more reliable and provide the highest video quality available, in addition to being fully legal. Better still, many of the official broadcasters we’ll mention below let you stream Italy vs Spain for free, so there’s no reason to resort to shady sources in the first place.

Most of the services showing this match are geo-blocked. As such, soccer fans traveling abroad will likely have to use a Virtual Private Network (VPN) to watch on their usual streaming platforms back home. 

How to stream Italy vs Spain live online with a VPN

Simply, VPNs are tools that enhance your privacy. Two ways they do this are by encrypting your data and changing your IP address. This second feature, however, can also be used to spoof your location and access geo-blocked services abroad.

Here’s how to watch Italy vs Spain live online from anywhere:

  1. Begin by signing up for a suitable VPN. We recommend NordVPN, although Surfshark and ExpressVPN are both fast, secure, and well-suited to streaming as well.
  2. Now, install the app on the device you intend to watch the game on. Don’t worry if you stream on multiple devices, since most VPNs permit around five connections at once.
  3. When you’re ready, connect to a server in the relevant country. You’d use a British server to access UK-only services like BBC iPlayer, for instance, or a US server for ESPN.
  4. Try playing a video on your chosen streaming service. If it fails to load or displays an error, clear your cache and cookies, then reload the page. Still having problems? Contact your VPN’s support team for one-on-one assistance.

As this match will be broadcast live, we recommend taking the time to make sure your VPN actually works with your chosen streaming platform before it begins. Major providers usually offer 24/7 support over live chat, so it’s easy to get help with any issues you might have.


NordVPN offers a fully-featured risk-free 30-day trial if you sign up at this page. This means that you can use our top-rated VPN for live streaming Euro 2020 without any restrictions for a full month. This is perfect for anyone hoping to watch the semi-finals while on a trip abroad.

There are no hidden termsjust let customer support know within 30 days if you decide NordVPN isn't right for you and you'll get a full refund. Start your NordVPN trial here.

How to watch Italy vs Spain for free on US TV

US flag - flag of the USA

Every remaining Euro 2020 fixture will be on ESPN. There are two ways to watch this channel online: either by signing into its website with your cable provider details or with the help of an over-the-top streaming service.

Luckily, if you want to watch Italy vs Spain online without cable, there are plenty of ways to do so. Hulu with Live TV, FuboTV, and YouTube TV all come with a free trial that’ll take you all the way to the end of the tournament. If you do take advantage of one of these, be sure to cancel in time, since they all cost $64.99 USD per month normally. You could also watch via Sling TV, which is currently $10 instead of $35 (for the first month).

Regardless of which service you choose, you’ll need a VPN to watch outside of the US. NordVPN has a 30-day money-back guarantee, which means you can try it for yourself risk-free. If it doesn’t meet your standards, just cancel for a full refund.

Where else can I live stream the Euro 2020 semi-finals?

Believe it or not, there are more than 200 networks showing Euro 2020 around the world. Read on for a guide to streaming Italy vs Spain live in your country:


UK flag Union Jack

The Italy vs Spain match will be broadcast, free of charge, on BBC iPlayer. Additionally, highlights and a full-length replay will be added to the platform’s on-demand library not long after the final whistle. However, you will have to create an account before you’re able to stream anything. Note that while you’ll be asked to enter a UK postcode during registration, any valid postcode will work.

British law requires you to have a TV license to use BBC iPlayer. Strangely, the service simply asks you to click a box confirming you have one, but doesn’t actually verify this in any meaningful way.

BBC iPlayer is geo-blocked and only available in the UK. With a VPN, you’ll be able to access it from anywhere.



If you’re a French speaker (or simply not bothered about match commentary), you can stream Italy vs Spain for free on TVA. This service offers full French subtitle support and will show every remaining fixture live and later, on-demand.

For English-language commentary, your only option is TSN. On the plus side, existing subscribers can just log into the website or TSN Go app to watch online at no added cost. There are also digital passes for those without cable; these cost $19.99 CAD per month or $7.99 per day.

TVA and TSN are both subject to regional restriction. You can still watch them while traveling by using a Canadian VPN server, though.



Optus Sport is the only broadcaster with the rights to Euro 2020 in Australia. The good news is that if you’re already subscribed, you don’t have to pay anything extra to watch online. New customers, however, can expect to pay $14.99 AUD per month. Unfortunately, this service doesn’t include any kind of free trial period.

Due to regional restrictions, you’ll need a VPN to use Optus Sport abroad.


Italian Flag

RaiPlay is showing both semi-finals fixtures (Italy vs Spain and England vs Denmark), plus the Euro 2020 final for free. Just create an account beforehand so that you’re not scrambling to register right before they begin. Note that this service requires you to either be in Italy or have an Italian IP address before you can watch.



Mitele is Spain’s only Euro 2020 broadcaster, which makes streaming the semi-finals and final nice and easy. There’s nothing to pay and no need to register, so as long as you’re in Spain (or using a Spanish VPN server), you can just show up on time and stream the match, hassle-free.

Other locations

If you’re still unsure of where to watch this match, why not check out UEFA’s international broadcaster list? This contains most (but not all) of the ways you can stream Italy vs Spain online, and a few quick searches for “Euro 2020 broadcast rights + [YOUR COUNTRY]” will usually reveal any local streaming services that are showing the games and aren’t included in the official list.

Which team is the favorite: Italy or Spain?

To be clear, both of these are world-class teams. However, Italy is the favorite to win, for a few reasons. Firstly, it’s been over two years since the national squad drew or lost a game. Spain, on the other hand, have been scraping draws throughout the tournament, and barely managed to knock Switzerland out via penalties. There’s also the consistency with which Italy has been scoring; it consistently wins outright by multiple goals, and famously put nine past the Armenian keeper back in qualifying. In other words, regardless of how things go, this’ll be a match worth watching.

Who’ll be playing in this match?

Both managers have been pretty good about rotating their starting elevens, which makes it difficult to predict who’ll be in the lineup on July 6. We do know, however, that Leonardo Spinazzola won’t be, as he’s recovering from an Achilles tendon injury suffered in the match against Belgium. Here are the full 26-man squad lists for each country:

GK Salvatore Sirigu, TorinoGK David de Gea, Manchester United
GK Gianluigi Donnarumma, AC MilanGK Unai Simon, Athletic Bilbao
GK Alex Meret, NapoliGK Robert Sánchez, Brighton & Hove Albion
DF Giorgio Chiellini, JuventusDF Aymeric Laporte, Manchester City
DF Leonardo Bonucci, JuventusDF Jordi Alba, Barcelona
DF Alessandro Florenzi, Paris Saint-GermainDF Jose Gaya, Valencia
DF Francesco Acerbi, LazioDF Pau Torres, Villarreal
DF Emerson Palmieri, ChelseaDF Diego Llorente, Leeds United
DF Leonardo Spinazzola, RomaDF Eric García, Manchester City)
DF Giovanni Di Lorenzo, NapoliDF Cesar Azpilicueta, Chelsea
DF Alessandro Bastoni, InternazionaleMF Sergio Busquet, Barcelona
DF Rafael Toloi, AtalantaMF Koke, Atlético Madrid
MF Bryan Cristante, RomaMF Marcos Llorenta, Atlético Madrid
MF Jorginho, ChelseaMF Thiago, Liverpool
MF Marco Verratti, Paris Saint-GermainMF Rodri, Manchester City
MF Nicolo Barella, InternazionaleMF Fabian, Napoli
MF Lorenzo Pellegrini, RomaMF Marcos Llorente, Atlético Madrid
MF Manuel Locatelli, SassuoloMF Thiago Alcántara, Liverpool
MF Stefano Sensi, InternazionaleFW Alvaro Morata, Juventus
FW Andrea Belotti, TorinoFW Mikel Oyarzabal, Real Sociedad
FW Ciro Immobile, LazioFW Gerard Moreno, Villareal
FW Lorenzo Insigne, NapoliFW Dani Olmo, RB Leipzig
FW Federico Bernardeschi, JuventusFW Pedri, Barcelona
FW Federico Chiesa, JuventusFW Ferran Torres, Manchester City
FW Domenico Berardi, SassuoloFW Adama Traore, Wolverhampton
FW Giacomo Raspadori, SassuoloFW Pablo Sarabia, Paris Saint-Germain