Thursday 2nd July 2026

England squeeze through. Belgium somehow qualify and USA join fellow co-hosts Canada and Mexico in the Last 16

Well, let’s not pretend that was pleasant to watch or experience. A slow, careless opening to the match allowed DR Congo to score early that gave them belief and something to hang onto. It was the worst possible start and took until the first hydration break for anything to really change. After that we sped things up and started to create some chances although found the DR Congo goalkeeper, Lionel Mpasi, in inspired form as he pulled off two top class saves from Jude Bellingham headers and then another after the break from a deflected shot that looked destined to nestle in the net. As time passed the feeling that it was going to be “one of those days” grew until Anthony Gordon was brought on and supplied a cross that (Sir) Harry Kane powered a header past Mpasi to level the tie. Ironically, Mpasi will be disappointed that he did not keep the header out. It was an easier save than his previous ones from Bellingham. Thankfully from our perspective he could not get enough on the header to push it round the post and parity was restored. 75 minutes gone. Kane then thumped home the winner with 4 minutes remaining and England had escaped.

Credit must go to DR Congo who played well and did not employ the low block as I thought they would. They were a constant threat on the break and really should have gone 2 goals ahead when Yoann Wissa struck the post just before half-time. That could have been curtains. Their performance is another example of how far African football has progressed in recent years. Surely a matter of time until an African nation wins the World Cup if they do not this year. Morocco co-host the finals in 2030. A great opportunity.

The match conjured up memories of England’s Last 16 tie versus Slovakia in Euro 2024 when we needed a 95th minute equaliser from Bellingham to salvage extra-time that day. Kane went on to score the winner in the extra period ad England eventually progressed to the final where they narrowly lost to Spain. The performance against Slovakia, another low block exponent, was shocking. I don’t think last night was as bad but an improvement has to be made if we want to progress further. Next up is Mexico at their home stadium, the Azteca in Mexico City, where they have only ever lost twice in competitive matches since they started playing there in 1966, the last being against Honduras in 2013. They have never lost a World Cup match there. The last time England played there was the infamous “Hand of God” defeat to Argentina in the World Cup quarter final in 1986. Other than a very talented Mexico side, the biggest issue is the altitude, 7220 ft above sea level. England will not have time to acclimatise before the match. Ecuador are used to playing at altitude but they were brushed aside by the Mexicans in their recent Last 32 tie. It is a huge advantage for the co-hosts. England will need to be very canny to try to keep the pace of the match slow to avoid burning out too quickly. Substitutions will also be key. They also need to play considerably better than in their previous 3 matches as well. Mexico like to start fast. We need to be ready for that, unlike last night. We may need to be the ones employing the low block this time!

If we were fortunate to progress, Belgium were incredibly lucky. They were completely outplayed by Senegal, 2 goals down with 4 minutes remaining. The oil tanker that is Romelu Lukaku these days was doing his best to drag the Belgians up the field but they still did not look like scoring until a good block on the edge of the Senegalese penalty area by Diego Moreira broke kindly to Thomas Meunier who crossed and Lukaku finished excellently. A lifeline but surely Senegal could see it out. Unfortunately, panic set in for them. Another cross from Leandro Trossard saw their goalkeeper rush out to try to punch the ball away but miss it completely allowing Youri Tielemans to head into the unguarded net in the 89th minute. 2-2. Extra time. The match looked to be heading for a penalty shoot out when another cross, from Moreira this time, flashed across the Senegal 6 yard box before being cleared. There was a coming together between Lamine Camara and Tielemans as the ball passed them. The on-field referee gave nothing but the VAR saw something and eventually sent the on-field referee to the pitchside screen. We all know what the outcome when that happens. Penalty awarded to Belgium which Tielemans expertly converted to see the Belgians through to the Last 16. Very harsh on Senegal. I did not think it was a penalty, or if it was then surely we would have loads each match. I really do not know what the VARs find. Harry Kane was fouled. Yes, he was looking for it and ensured there was contact but he was still fouled. Nothing given. VAR did not intervene. There was far less contact for the Belgian penalty yet they did intervene. I am lost for words, which is unusual for me!

I did not stay up for the USA v Bosnia and Herzegovina match. I expected the USA to win and they duly did although had to play the final 25 minutes with 10 men, with the score 1-0, after goalscorer Folarin Balogun was sent off for a poor tackle on Bosnian defender Tarik Muharemovic. The visitors could not take advantage however, and the hosts added a second goal through a Malik Tillman free-kick in the 82nd minute to secure a 2-0 victory and set up a Last 16 tie against Belgium.

World Cup Prediction Competition 2026

Louis V holds onto top spot with 423 points ahead Gordon Annetts who remains 2nd on 421 points and Stuart Corbould 3rd on 418 points. Alan Dadswell is back up to 4th place with 407, Rebecca Corbould back up to 5th with 404, Tom Moir has dropped to 6th on 403 with Ian Clapinson and Jim Russell joint 7th on 402 with everyone else still well within touching distance and still ready to pounce if the top spots make any mistakes.

Incredibly tight and very exciting. Just how I like it!

Honourable mentions today go to Martin Wilson and Fiona Finnegan who both got England 2-1 DR Congo spot on. Plenty got the USA’s 2-0 win spot on. Credit to them as well.

Martin Blackwell, Milly Henley, Paul Lomas, James Oliver and Jamie Russell all had Belgium winning 3-2, the only problem being they predicted those wins to be against the Czech Republic, South Korea and Cape Verde. All still get 4 points for correctly predicting Belgium to win, scoring 3 goals though. Nothing for the Czech Republic or South Korea of course but James’ Cape Verde prediction may yet yield points.



PLEASE INVITE ANYONE YOU KNOW WHO MAY BE INTERESTED IN TAKING PART.

CONTACT ME AT… contact.sytykf@gmail.com


Note - in case you are wondering, the match numbers shown below are the official FIFA Match Numbers. Matches are not played in match number order.


GROUP PHASE - MATCHDAY 1

Thursday 11th June 2026

GroupTeam 1ScoreTeam 2Match No.
A1Mexico 2 - 0South Africa 1
Estadio Azteca (Mexico City)

Friday 12th June 2026

GroupTeam 1ScoreTeam 2Match No.
A1South Korea 2 - 1Czech Republic 2
Estadio Akron (Zapopan)
B1Canada 1 - 1Bosnia and Herzegovina 3
BMO Field (Toronto)

Saturday 13th June 2026

GroupTeam 1ScoreTeam 2Match No.
D1USA 4 - 1Paraguay 4
SoFi Stadium (Inglewood CA)
B1Qatar 1 - 1Switzerland 8
Levi's Stadium (Santa Clara CA)
C1Brazil 1 - 1Morocco 7
MetLife Stadium (East Rutherford NJ)

Sunday 14th June 2026

GroupTeam 1ScoreTeam 2Match No.
C1Haiti 0 - 1Scotland 5
Gillette Stadium (Foxborough MA)
D1Australia 2 - 0Turkey 6
BC Place (Vancouver)
E1Germany 7 - 1Curacao 10
NRG Stadium (Houston TX)
F1Netherlands 2 - 2Japan 11
AT&T Stadium (Arlington TX)

Monday 15th June 2026

GroupTeam 1ScoreTeam 2Match No.
E1Ivory Coast 1 - 0Ecuador 9
Lincoln Financial Field (Philadelphia PA)
F1Sweden 5 - 1Tunisia 12
Estadio BBVA (Guadalupe)
H1Spain 0 - 0Cape Verde 14
Mercedes-Benz Stadium (Atlanta GA)
G1Belgium 1 - 1Egypt 16
Lumen Field (Seattle WA)
H1Saudi Arabia 1 - 1Uruguay 13
Hard Rock Stadium (Miami FL)

Tuesday 16th June 2026

GroupTeam 1ScoreTeam 2Match No.
G1Iran 2 - 2New Zealand 15
SoFi Stadium (Inglewood CA)
I1France 3 - 1Senegal 17
MetLife Stadium (East Rutherford NJ)
I1Iraq 1 - 4Norway 18
Gillette Stadium (Foxborough MA)

Wednesday 17th June 2026

GroupTeam 1ScoreTeam 2Match No.
J1Argentina 3 - 0Algeria 19
Arrowhead Stadium (Kansas City MO)
J1Austria 3 - 1Jordan 20
Levi's Stadium (Santa Clara CA)
K1Portugal 1 - 1DR Congo 23
NRG Stadium (Houston TX)
L1England 4 - 2Croatia 22
AT&T Stadium (Arlington TX)

Thursday 18th June 2026

GroupTeam 1ScoreTeam 2Match No.
L1Ghana 1 - 0Panama 21
BMO Field (Toronto)
K1Uzbekistan 1 - 3Colombia 24
Estadio Azteca (Mexico City)

GROUP PHASE - MATCHDAY 2

Thursday 18th June 2026

GroupTeam 1ScoreTeam 2Match No.
A2Czech Republic 1 - 1South Africa 25
Mercedes-Benz Stadium (Atlanta GA)
B2Switzerland 4 - 1Bosnia and Herzegovina 26
SoFi Stadium (Inglewood CA)
B2Canada 6 - 0Qatar 27
Levi's Stadium (Santa Clara CA)

Friday 19th June 2026

GroupTeam 1ScoreTeam 2Match No.
A2Mexico 1 - 0South Korea 28
Estadio Akron (Zapopan)
D2USA 2 - 0Australia 32
Lumen Field (Seattle WA)
C2Scotland 0 - 1Morocco 30
Gillette Stadium (Foxborough MA)

Saturday 20th June 2026

GroupTeam 1ScoreTeam 2Match No.
C2Brazil 3 - 0Haiti 29
Lincoln Financial Field (Philadelphia PA)
D2Turkey 0 - 1Paraguay 31
Levi's Stadium (Santa Clara CA)
F2Netherlands 5 - 1Sweden 35
NRG Stadium (Houston TX)
E2Germany 2 - 1Ivory Coast 33
BMO Field (Toronto)

Sunday 21st June 2026

GroupTeam 1ScoreTeam 2Match No.
E2Ecuador 0 - 0Curacao 34
Arrowhead Stadium (Kansas City MO)
F2Tunisia 0 - 4Japan 36
Estadio BBVA (Guadalupe)
H2Spain 4 - 0Saudi Arabia 38
Mercedes-Benz Stadium (Atlanta GA)
G2Belgium 0 - 0Iran 39
SoFi Stadium (Inglewood CA)
H2Uruguay 2 - 2Cape Verde 37
Hard Rock Stadium (Miami FL)

Monday 22nd June 2026

GroupTeam 1ScoreTeam 2Match No.
G2New Zealand 1 - 3Egypt 40
BC Place (Vancouver)
J2Argentina 2 - 0Austria 43
AT&T Stadium (Arlington TX)
I2France 3 - 0Iraq 42
Lincoln Financial Field (Philadelphia PA)

Tuesday 23rd June 2026

GroupTeam 1ScoreTeam 2Match No.
I2Norway 3 - 2Senegal 41
MetLife Stadium (East Rutherford NJ)
J2Jordan 1 - 2Algeria 44
Levi's Stadium (Santa Clara CA)
K2Portugal 5 - 0Uzbekistan 47
NRG Stadium (Houston TX)
L2England 0 - 0Ghana 45
Gillette Stadium (Foxborough MA)

Wednesday 24th June 2026

GroupTeam 1ScoreTeam 2Match No.
L2Panama 0 - 1Croatia 46
BMO Field (Toronto)
K2Colombia 1 - 0DR Congo 48
Estadio Akron (Zapopan)

GROUP PHASE - MATCHDAY 3

Wednesday 24th June 2026

GroupTeam 1ScoreTeam 2Match No.
B3Switzerland 2 - 1Canada 51
BC Place (Vancouver)
B3Bosnia and Herzegovina 3 - 1Qatar 52
Lumen Field (Seattle WA)
C3Scotland 0 - 3Brazil 49
Hard Rock Stadium (Miami FL)
C3Morocco 4 - 2Haiti 50
Mercedes-Benz Stadium (Atlanta GA)

Thursday 25th June 2026

GroupTeam 1ScoreTeam 2Match No.
A3Czech Republic 0 - 3Mexico 53
Estadio Azteca (Mexico City)
A3South Africa 1 - 0South Korea 54
Estadio BBVA (Guadalupe)
E3Curacao 0 - 2Ivory Coast 55
Lincoln Financial Field (Philadelphia PA)
E3Ecuador 2 - 1Germany 56
MetLife Stadium (East Rutherford NJ)

Friday 26th June 2026

GroupTeam 1ScoreTeam 2Match No.
F3Japan 1 - 1Sweden 57
AT&T Stadium (Arlington TX)
F3Tunisia 1 - 3Netherlands 58
Arrowhead Stadium (Kansas City MO)
D3Turkey 3 - 2USA 59
SoFi Stadium (Inglewood CA)
D3Paraguay 0 - 0Australia 60
Levi's Stadium (Santa Clara CA)
I3Norway 1 - 4France 61
Gillette Stadium (Foxborough MA)
I3Senegal 5 - 0Iraq 62
BMO Field (Toronto)

Saturday 27th June 2026

GroupTeam 1ScoreTeam 2Match No.
H3Cape Verde 0 - 0Saudi Arabia 65
NRG Stadium (Houston TX)
H3Uruguay 0 - 1Spain 66
Estadio Akron (Zapopan)
G3Egypt 1 - 1Iran 63
Lumen Field (Seattle WA)
G3New Zealand 1 - 5Belgium 64
BC Place (Vancouver)
L3Panama 0 - 2England 67
MetLife Stadium (East Rutherford NJ)
L3Croatia 2 - 1Ghana 68
Lincoln Financial Field (Philadelphia PA)

Sunday 28th June 2026

GroupTeam 1ScoreTeam 2Match No.
K3Colombia 0 - 0Portugal 71
Hard Rock Stadium (Miami FL)
K3DR Congo 3 - 1Uzbekistan 72
Mercedes-Benz Stadium (Atlanta GA)
J3Algeria 3 - 3Austria 69
Arrowhead Stadium (Kansas City MO)
J3Jordan 1 - 3Argentina 70
AT&T Stadium (Arlington TX)

KNOCKOUT PHASE

LAST 32

Sunday 28th June 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (1)South Africa 0 - 1Canada 73
SoFi Stadium (Inglewood CA)

Monday 29th June 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (2)Brazil 2 - 1Japan 76
NRG Stadium (Houston TX)
32 (3)Germany 1 - 1Paraguay **74
Gillette Stadium (Foxborough MA)

Tuesday 30th June 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (4)Netherlands 1 - 1Morocco **75
Estadio BBVA (Guadalupe)
32 (5)Ivory Coast 1 - 2Norway 78
AT&T Stadium (Arlington TX)
32 (6)France 3 - 0Sweden 77
MetLife Stadium (East Rutherford NJ)

Wednesday 1st July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (7)Mexico 2 - 0Ecuador 79
Estadio Azteca (Mexico City)
32 (8)England 2 - 1DR Congo 80
Mercedes-Benz Stadium (Atlanta GA)
32 (9)Belgium 3 - 2Senegal 82
Lumen Field (Seattle WA)

Thursday 2nd July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (10)USA 2 - 0Bosnia and Herzegovina 81
Levi's Stadium (Santa Clara CA)
32 (11)Spain 20:00Austria 84
SoFi Stadium (Inglewood CA)

Friday 3rd July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (12)Portugal 00:00Croatia 83
BMO Field (Toronto)
32 (13)Switzerland 04:00Algeria 85
BC Place (Vancouver)
32 (14)Australia 19:00Egypt 88
AT&T Stadium (Arlington TX)
32 (15)Argentina 21:00Cape Verde 86
Hard Rock Stadium (Miami FL)

Saturday 4th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
32 (16)Colombia 02:30Ghana 87
Arrowhead Stadium (Kansas City MO)

KNOCKOUT PHASE

LAST 16

Saturday 4th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (1)Canada 18:00Morocco 90
NRG Stadium (Houston TX)
16 (2)Paraguay 22:00France 89
Lincoln Financial Field (Philadelphia PA)

Sunday 5th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (3)Brazil 21:00Norway 91
MetLife Stadium (East Rutherford NJ)

Monday 6th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (4)Mexico 01:00England 92
Estadio Azteca (Mexico City)
16 (5)Winner L32 (12) (Match 83) 20:00Winner L32 (11) (Match 84) 93
AT&T Stadium (Arlington TX)

Tuesday 7th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
16 (6)Winner L32 (10) (Match 81) 01:00Winner L32 (9) (Match 82) 94
Lumen Field (Seattle WA)
16 (7)Winner L32 (15) (Match 86) 17:00Winner L32 (14) (Match 88) 95
Mercedes-Benz Stadium (Atlanta GA)
16 (8)Winner L32 (13) (Match 85) 21:00Winner L32 (16) (Match 87) 96
BC Place (Vancouver)

KNOCKOUT PHASE

QUARTER FINALS

Thursday 9th Juily 2026

KO PhaseTeam 1ScoreTeam 2Match No.
QF (1)Winner L16 (2) (Match 89) 21:00Winner L16 (1) (Match 90) 97
Gillette Stadium (Foxborough MA)

Friday 10th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
QF (2)Winner L16 (5) (Match 93) 20:00Winner L16 (6) (Match 94) 98
SoFi Stadium (Inglewood CA)

Saturday 11th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
QF (3)Winner L16 (3) (Match 91) 22:00Winner L16 (4) (Match 92) 99
Hard Rock Stadium (Miami FL)

Sunday 12th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
QF (4)Winner L16 (7) (Match 95) 02:00Winner L16 (8) (Match 96) 100
Arrowhead Stadium (Kansas City MO)

KNOCKOUT PHASE

SEMI FINALS

Tuesday 14th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
SF (1)Winner QF (1) 20:00Winner QF (2) 101
AT&T Stadium (Arlington TX)

Wednesday 15th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
SF (2)Winner QF (3) 20:00Winner QF (4) 102
Mercedes-Benz Stadium (Atlanta GA)

KNOCKOUT PHASE

THIRD PLACE PLAYOFF

Saturday 18th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
TPLoser SF1 22:00Loser SF2 103
Hard Rock Stadium (Miami FL)

KNOCKOUT PHASE

FINAL

Sunday 19th July 2026

KO PhaseTeam 1ScoreTeam 2Match No.
FLWinner SF1 20:00Winner SF2 104
MetLife Stadium (East Rutherford NJ)


Group A

PosTeamPWDLFAGDPts
1Mexico33006069
2South Africa311123-14
3South Korea310223-13
4Czech Republic301226-41
Team 1ScoreTeam 2
Mexico2 - 0South Africa
South Korea2 - 1Czech Republic
 
Czech Republic1 - 1South Africa
Mexico1 - 0South Korea
 
Czech Republic0 - 3Mexico
South Africa1 - 0South Korea

Group B

PosTeamPWDLFAGDPts
1Switzerland32107347
2Canada31118354
3Bosnia and Herzegovina311156-14
4Qatar3012210-81
Team 1ScoreTeam 2
Canada1 - 1Bosnia and Herzegovina
Qatar1 - 1Switzerland
 
Switzerland4 - 1Bosnia and Herzegovina
Canada6 - 0Qatar
 
Switzerland2 - 1Canada
Bosnia and Herzegovina3 - 1Qatar

Group C

PosTeamPWDLFAGDPts
1Brazil32107167
2Morocco32106337
3Scotland310214-33
4Haiti300328-60
Team 1ScoreTeam 2
Brazil1 - 1Morocco
Haiti0 - 1Scotland
 
Scotland0 - 1Morocco
Brazil3 - 0Haiti
 
Scotland0 - 3Brazil
Morocco4 - 2Haiti

Group D

PosTeamPWDLFAGDPts
1USA32018446
2Australia31112204
3Paraguay311124-24
4Turkey310235-23
Team 1ScoreTeam 2
USA4 - 1Paraguay
Australia2 - 0Turkey
 
USA2 - 0Australia
Turkey0 - 1Paraguay
 
Turkey3 - 2USA
Paraguay0 - 0Australia

Group E

PosTeamPWDLFAGDPts
1Germany320110466
2Ivory Coast32014226
3Ecuador31112204
4Curacao301219-81
Team 1ScoreTeam 2
Germany7 - 1Curacao
Ivory Coast1 - 0Ecuador
 
Germany2 - 1Ivory Coast
Ecuador0 - 0Curacao
 
Curacao0 - 2Ivory Coast
Ecuador2 - 1Germany

Group F

PosTeamPWDLFAGDPts
1Netherlands321010467
2Japan31207345
3Sweden31117704
4Tunisia3003212-100
Team 1ScoreTeam 2
Netherlands2 - 2Japan
Sweden5 - 1Tunisia
 
Netherlands5 - 1Sweden
Tunisia0 - 4Japan
 
Japan1 - 1Sweden
Tunisia1 - 3Netherlands

Group G

PosTeamPWDLFAGDPts
1Belgium31206245
2Egypt31205325
3Iran30303303
4New Zealand3012410-61
Team 1ScoreTeam 2
Belgium1 - 1Egypt
Iran2 - 2New Zealand
 
Belgium0 - 0Iran
New Zealand1 - 3Egypt
 
Egypt1 - 1Iran
New Zealand1 - 5Belgium

Group H

PosTeamPWDLFAGDPts
1Spain32105057
2Cape Verde30302203
3Uruguay302134-12
4Saudi Arabia302115-42
Team 1ScoreTeam 2
Spain0 - 0Cape Verde
Saudi Arabia1 - 1Uruguay
 
Spain4 - 0Saudi Arabia
Uruguay2 - 2Cape Verde
 
Cape Verde0 - 0Saudi Arabia
Uruguay0 - 1Spain

Group I

PosTeamPWDLFAGDPts
1France330010289
2Norway32018716
3Senegal31028623
4Iraq3003112-110
Team 1ScoreTeam 2
France3 - 1Senegal
Iraq1 - 4Norway
 
France3 - 0Iraq
Norway3 - 2Senegal
 
Norway1 - 4France
Senegal5 - 0Iraq

Group J

PosTeamPWDLFAGDPts
1Argentina33008179
2Austria31116604
3Algeria311157-24
4Jordan300338-50
Team 1ScoreTeam 2
Argentina3 - 0Algeria
Austria3 - 1Jordan
 
Argentina2 - 0Austria
Jordan1 - 2Algeria
 
Algeria3 - 3Austria
Jordan1 - 3Argentina

Group K

PosTeamPWDLFAGDPts
1Colombia32104137
2Portugal31206155
3DR Congo31114314
4Uzbekistan3003211-90
Team 1ScoreTeam 2
Portugal1 - 1DR Congo
Uzbekistan1 - 3Colombia
 
Portugal5 - 0Uzbekistan
Colombia1 - 0DR Congo
 
Colombia0 - 0Portugal
DR Congo3 - 1Uzbekistan

Group L

PosTeamPWDLFAGDPts
1England32106247
2Croatia32015506
3Ghana31112204
4Panama300304-40
Team 1ScoreTeam 2
England4 - 2Croatia
Ghana1 - 0Panama
 
England0 - 0Ghana
Panama0 - 1Croatia
 
Panama0 - 2England
Croatia2 - 1Ghana

Leave a Reply