National soccer teams around the world are playing matches mid-week as an opportunity to prepare for the World Cup (if they’re in the final 32), reveal their new 2014 kits (for the majority of teams) and get some much-needed match practice in with their international teammates.

For viewers in the United States, that means there’s a plethora of matches to watch on US television and Internet. This week’s schedule is as follows:

All times Eastern.

Wednesday, March 5:

South Africa vs Brazil, Noon, beIN SPORTS and DishWorld
Colombia vs Tunisia, 1pm, beIN SPORTS Espanol and DishWorld
Ukraine vs USA, 2pm, ESPN2 and WatchESPN.com
Romania vs Argentina, 2pm, ESPN Deportes and ESPN3.com
Austria vs Uruguay, 2:30pm, beIN SPORTS and DishWorld
Germany vs Chile, 2:45pm, ESPN3.com
Ireland vs Serbia, 2:45pm, GolTV
England vs Denmark, 3pm, FOX Sports 2, FOX Deportes and FOX Soccer 2Go
France vs Netherlands, 3pm, ESPN3.com
Ecuador vs Australia, 3pm, beIN SPORTS Espanol and DishWorld
Portugal vs Cameroon, 3:45pm, ESPN3.com
Spain vs Italy, 4pm, ESPN2, ESPN Deportes and WatchESPN.com
Mexico vs Nigeria, 8:30pm, ESPNEWS, UniMas and WatchESPN.com