If you’re trying to find out how you can watch USA vs. Argentina in the Copa America Centenario, you’ve come to the right place.

The USA faces Argentina, the current number one team in the world, in the Copa America Centenario semi-final. The winner goes on to the final on Sunday against either Colombia or Chile. Argentina, led by Lionel Messi, will want to go on and win their first major trophy in over a decade, but in its path is the United States who are playing their biggest game since the 2014 FIFA World Cup.

Here are all of the details of where you can watch it on television and via legal streaming:

Who: USA vs. Argentina
What: Copa America Centenario, semi-final
When: Game kicks off at 9pm ET / 6pm PT; Tuesday, June 21, 2016
Where: Live on FOX Sports 1, Univision, Univision Deportes Network, FOX Sports Go, FOX Soccer 2GO, Sling TV and fuboTV (free trial)

SEE MORE: How to watch Copa America Centenario on Sling TV (step-by-step guide)

If you live outside the United States, you can watch fuboTV via a VPN service (many offer a free trial).

With fuboTV, you can watch the USA vs. Argentina game with a free 24-hour trial. With the legal streaming service, you can watch the game on your computer, smartphone, tablet, Roku or hook it up with your smart TV or Google Chromecast or Amazon Fire.

Plus with fuboTV, the legal streaming service also includes Liga MX, Brasileiro, Ligue Un, Serie A, MLS, Argentina Primera Division, NASL, World Cup qualifiers and much more.

The FOX Soccer 2GO app is available for iOS and Android phones and tablets.

SEE MORE: Cord cutter’s guide to watching Copa America Centenario

SEE MORE: Where to find soccer channels on DirecTV and DISH.