I can’t believe we had the disaster of yesterday and now today we have to watch 5 European teams play, when will our suffering end
Today’s Matches
Playing for a chance to reach the Round of 16 💪#FIFAWorldCup
— FIFA World Cup (@FIFAWorldCup) July 2, 2026
Spain vs Austria: 8pm BST, 3pm EDT, and 12pm PDT
Portugal vs Croatia: 12am BST, 7pm EDT, and 4pm PDT
Switzerland vs Algeria: 4am BST, 11pm EDT, and 8pm PDT
The official schedule page lists all TV partners with match times in your local time, and here are some definitely 100% legal streams because we definitely support FIFA
[Yesterday`s Results]Yesterday’s Results
Only six spots remain for the Round of 16 👀#FIFAWorldCup
— FIFA World Cup (@FIFAWorldCup) July 2, 2026
On the way to the Round of 16 🔜#FIFAWorldCup pic.twitter.com/kOGECtnX0V
— FIFA World Cup (@FIFAWorldCup) July 2, 2026