Day 8 of the World Cup and things are getting very real. Four matches went down yesterday — and one of them was an absolute six-goal spectacle you'll be talking about for days.
See all matches on BetShop

YESTERDAY'S RESULTS

Czechia 1-1 South Africa — Group A | Atlanta
Switzerland 4-1 Bosnia and Herzegovina — Group B | Los Angeles
Canada 6-0 Qatar — Group B | Vancouver
Mexico 1-0 South Korea — Group A | Guadalajara.

TODAY'S MATCHES

USA vs Australia — 9 PM SAST | Lumen Field, Seattle | Group D

The big one for tonight. The Americans know a win puts them through, and they've been electric so far after demolishing Paraguay 4-1 in Game 1. There's an injury concern around Christian Pulisic from the Paraguay match, but Folarin Balogun and Gio Reyna have been superb. Don't sleep on Australia though — the Socceroos shocked Türkiye 2-0 in their opener and they've got threats all over the pitch.

Scotland vs Morocco — Midnight SAST | Foxborough, Boston | Group C

A late one for SA fans, but this is a proper match.

Brazil vs Haiti — 3 AM SAST | Philadelphia | Group C

For the die-hards only.

Türkiye vs Paraguay — 6 AM SAST | Levi's Stadium, Santa Clara | Group D

Alarm clock football.

That's your Friday fix sorted. Enjoy the football.

BetShop is a free newsletter. We are not responsible for any losses incurred from betting. Always gamble responsibly. 18+ ONLY. If gambling is becoming a problem, contact the National Responsible Gambling Programme: 0800 006 008 (toll-free).

Keep Reading