There's never such a thing as a friendly game when it comes to teams from the United States and Mexico. Especially, whenever the best players from the two major soccer tournaments in each nation are ready to square off.

The highly-anticipated MLS All-Star Game 2021 will finally take place, with fans gathering around Banc of California Stadium to witness 22 of the best players on Earth take the pitch for the ultimate glory.

That's why today, we're going to let you know the time of the game and how to watch this can't-miss clash between the Liga MX and Major League Soccer stars from several parts of the world.

Liga MX vs MLS: Time of the Game

Argentina: 10:38 PM

Brazil: 10:38 PM

United States: 9:38 PM (ET) / 6:38 PM (PT)

Canada: 9:38 PM (ET) / 6:38 PM (PT)

Mexico: 8:38 PM

U.S. Virgin Islands: 9:38 PM 

Puerto Rico: 9:38 PM 

Panama: 8:38 PM

Nicaragua: 7:38 PM

Honduras: 7:38 PM

Costa Rica: 7:38 PM

UK: 2:38 AM (Thursday)

Germany: 3:38 AM (Thursday)

Portugal: 2:38 AM (Thursday)

Italy: 3:38 AM (Thursday)

Spain: 3:38 AM (Thursday)

Liga MX vs MLS: TV Channel, How to Watch and Stream Live Online MLS All-Star Game 2021

Argentina: ESPN Sur, ESPN Play Sur

Brazil: DAZN

United States: Fox Sports 1, Univision NOW, Univision, TUDN USA, FOX Sports App, TUDN App, Foxsports.com, TUDN.com, SiriusXM FC

Canada: TSN.ca, TSN5, TSN1, TSN App, TVA Sports

Mexico: ESPN Play Norte, Blim TV, TUDN En Vivo, ESPN2 Norte, TUDN

U.S. Virgin Islands: ESPNPlay Caribbean

Puerto Rico: ESPNPlay Caribbean

Panama: ESPN2 Norte, ESPN Play Norte

Nicaragua: ESPN2 Norte, ESPN Play Norte

Honduras: ESPN Play Norte, ESPN2 Norte, ESPNPlay Caribbean

Costa Rica: ESPN Play Norte, ESPN2 Norte

UK: Sky Sports Football, Sky Sports Main Event, FreeSports TV UK, SKY GO Extra

Germany: DAZN

Portugal: Sport TV Multiscreen, Sport TV1

Italy: DAZN

Spain: DAZN