2026 WORLD CUP - DAY 26 - Last Sixteen - MATCH 95 - Argentina vs Egypt 3:2

Argentina beat Egypt 

7 Jul 2026
2026 WORLD CUP - DAY 26 - Last Sixteen - MATCH 96 - Switzerland vs Colombia 4:3

 Switzerland beat Colombia on penalties

7 Jul 2026
2026 WORLD CUP - DAY 26 - Last Sixteen - MATCH 91 - Portugal vs Spain 0:1

Spain beat Portugal

6 Jul 2026
2026 WORLD CUP - DAY 26 - Last Sixteen - MATCH 92 - USA vs Belgium 1:4

Belgium beat USA

6 Jul 2026
2026 WORLD CUP - DAY 26 - Last Sixteen - MATCH 93 - Brazil vs Norway 1:2

Brazil beat Norway 

5 Jul 2026
2026 WORLD CUP - DAY 27 - Last Sixteen - MATCH 94 - Mexico vs England 2:3

England beat Mexico

5 Jul 2026
2026 WORLD CUP - DAY 24 - Round of 32 - MATCH 87 - Colombia vs Ghana 1:0

Colombia beat Ghana 

4 Jul 2026
2026 WORLD CUP - DAY 25 - Last Sixteen - MATCH 90 - Canada vs Morocco 0:3

Morocco beat Canada

4 Jul 2026
2026 WORLD CUP - DAY 25 - Last Sixteen - MATCH 89 - Paraguay vs France 0:1

France beat Paraguay

4 Jul 2026
2026 WORLD CUP - DAY 23 - Round of 32 - MATCH 85 - Switzerland vs Algeria 2:0

 Switzerland beat Algeria 

3 Jul 2026
  P W D L GF GA GD Pts
Brazil 3 2 1 0 5 1 4 7
Switzerland 3 1 2 0 5 4 1 5
Serbia 3 1 0 2 2 4 -2 3
Costa Rica 3 0 1 2 2 5 -3 1

World Cup 2018
Group E

9 Cosmos Arena, Samara 17 Jun 2018 - 4 p.m.
Costa Rica 0 : 1 Serbia
10 Rostov Arena, Rostov-on-Don 17 Jun 2018 - 9 p.m.
Brazil 1 : 1 Switzerland
25 Krestovsky Stadium, Saint Petersburg 22 Jun 2018 - 3 p.m.
Brazil 2 : 0 Costa Rica
26 Kaliningrad Stadium, Kaliningrad 22 Jun 2018 - 8 p.m.
Serbia 1 : 2 Switzerland
41 Spartak Stadium / Moscow 27 Jun 2018 - 9 p.m.
Serbia 0 : 2 Brazil
42 Nizhny Novgorod Stadium 27 Jun 2018 - 9 p.m.
Switzerland 2 : 2 Costa Rica