World Cup 2026 Results — Thursday, July 2
The day in numbers
On Thursday, July 2, the World Cup 2026 delivered 3 matches and 8 goals. The biggest result was Spain 3-0 Austria. Mikel Oyarzabal stood out with 2 goals.


Spain put on a show and routed Austria 3-0. Spain dominated possession with 64.4%. Spain had more attempts on goal, with 23 shots. Spain also kept a clean sheet. 70,492 fans packed out SoFi Stadium.


Portugal ground out a hard-fought win over Croatia by the narrowest margin (2-1). Portugal dominated possession with 60.4%. Portugal had more attempts on goal, with 15 shots. 43,036 fans packed out BMO Field.


Switzerland beat Algeria convincingly (2-0). Control was split evenly (44.5%-55.5%). Switzerland had more attempts on goal, with 11 shots. Switzerland also kept a clean sheet. 52,497 fans packed out BC Place.
You may also like