We have reached the quarter final stage now that the group stages and first two knock out round of the 2026 World Cup are complete.
Early into the knock-outs, we saw a couple of big sides exit the tournament, with Germany and the Netherlands falling to Paraguay and Morocco respectively.
England eked through with a comeback victory against DR Congo, France continued to look very impressive versus Sweden, and all three host nations were still in the competition - but that is no longer the case.
In today's quarter-final action, Spain edged past Belgium in a tight 2-1 victory, with Mikel Merino the hero again in consecutive knockout games for his nation, bagging just before the 90th-minute.
Yesterday, France beat Morocco by a score-line of 2-0, with a more dominant performance than the result suggests.
Kylian Mbappe bagged his eighth World Cup goal of the tournament, his 20th all-time, and set up a showdown with the Spaniards in the last four.
Prior to this, five-time World Cup winners Brazil were knocked out by Norway and England edged past Mexico.
The United States' spirited run at the tournament ground to a halt as Belgian finally found their groove in a 4-1 display - helped by a Matt Freese error in the USMNT net.
Argentina staged a controversial and late comeback to beat Egypt in Atlanta, as Lionel Messi netted his eighth goal of the tournament.
Switzerland edged past Colombia via penalties to claim an unlikely spot in the quarters, and will face off against the Argentinians tomorrow.
What will this World Cup offer us next?
- Today's Games
- Yesterday's Scores
- World Cup Scores So Far
Today's Games
World Cup 2026 Live Scores, Matches & Results
Today's results
Spain 2-1 Belgium
Yesterday's Scores
Yesterday's World Cup Scores (July 9)
- France 2-0 Morocco
World Cup Scores So Far
Date |
Group |
Fixture |
Score |
|---|---|---|---|
June 11 |
A |
Mexico vs South Africa |
2-0 |
June 12 |
A |
South Korea vs Czechia |
2-1 |
June 12 |
B |
Canada vs Bosnia and Herzegovina |
1-1 |
June 13 |
D |
United States vs Paraguay |
4-1 |
June 13 |
B |
Qatar vs Switzerland |
1-1 |
June 13 |
C |
Brazil vs Morocco |
1-1 |
June 14 |
C |
Haiti vs Scotland |
0-1 |
June 14 |
D |
Australia vs Turkiye |
2-0 |
June 14 |
E |
Germany vs Curacao |
7-1 |
June 14 |
F |
Netherlands vs Japan |
2-2 |
June 15 |
E |
Ivory Coast vs Ecuador |
1-0 |
June 15 |
F |
Sweden vs Tunisia |
5-1 |
June 15 |
H |
Spain vs Cape Verde |
0-0 |
June 15 |
G |
Egypt vs Belgium |
1-1 |
June 15 |
H |
Saudi Arabia vs Uruguay |
1-1 |
June 16 |
G |
Iran vs New Zealand |
2-2 |
June 16 |
I |
France vs Senegal |
3-1 |
June 16 |
I |
Iraq vs Norway |
1-4 |
June 17 |
J |
Argentina vs Algeria |
3-0 |
June 17 |
J |
Austria vs Jordan |
3-1 |
June 17 |
K |
Portugal vs DR Congo |
1-1 |
June 17 |
L |
England vs Croatia |
4-2 |
June 17 |
L |
Ghana vs Panama |
1-0 |
June 17 |
K |
Colombia vs Uzbekistan |
3-1 |
June 18 |
A |
Czechia vs South Africa |
1-1 |
June 18 |
B |
Switzerland vs Bosnia and Herzegovina |
4-1 |
June 18 |
B |
Canada vs Qatar |
6-0 |
June 18 |
A |
Mexico vs South Korea |
1-0 |
June 19 |
D |
USA vs Australia |
2-0 |
June 19 |
C |
Scotland vs Morocco |
0-1 |
June 19 |
C |
Brazil vs Haiti |
3-0 |
June 19 |
D |
Turkiye vs Paraguay |
0-1 |
June 20 |
F |
Netherlands vs Sweden |
5-1 |
June 20 |
E |
Germany vs Ivory Coast |
2-1 |
June 20 |
E |
Ecuador vs Curacao |
0-0 |
June 20 |
F |
Tunisia vs Japan |
0-4 |
June 21 |
H |
Spain vs Saudi Arabia |
4-0 |
June 21 |
G |
Belgium vs Iran |
0-0 |
June 21 |
H |
Uruguay vs Cape Verde |
2-2 |
June 21 |
G |
New Zealand vs Egypt |
1-3 |
June 22 |
J |
Argentina vs Austria |
2-0 |
June 22 |
I |
France vs Iraq |
3-0 |
June 22 |
I |
Norway vs Senegal |
3-2 |
June 22 |
J |
Jordan vs Algeria |
1-2 |
June 23 |
K |
Portugal vs Uzbekistan |
5-0 |
June 23 |
L |
England vs Ghana |
0-0 |
June 23 |
L |
Croatia vs Panama |
1-0 |
June 23 |
K |
Colombia vs DR Congo |
1-0 |
June 24 |
B |
Bosnia and Herzegovina vs Qatar |
3-1 |
June 24 |
B |
Switzerland vs Canada |
2-1 |
June 24 |
C |
Morocco vs Haiti |
4-2 |
June 24 |
C |
Scotland vs Brazil |
0-3 |
June 25 |
A |
South Africa vs South Korea |
1-0 |
June 25 |
A |
Czechia vs Mexico |
0-3 |
June 25 |
E |
Curacao vs Ivory Coast |
0-2 |
June 25 |
E |
Ecuador vs Germany |
2-1 |
June 25 |
F |
Japan vs Sweden |
1-1 |
June 25 |
F |
Tunisia vs Netherlands |
1-3 |
June 25 |
D |
Turkey vs United States |
3-2 |
June 25 |
D |
Paraguay vs Australia |
0-0 |
June 26 |
I |
Norway vs France |
1-4 |
June 26 |
I |
Senegal vs Iraq |
5-0 |
June 26 |
H |
Cape Verde vs Saudi Arabia |
0-0 |
June 26 |
H |
Uruguay vs Spain |
0-1 |
June 26 |
G |
New Zealand vs Belgium |
1-5 |
June 26 |
G |
Egypt vs Iran |
1-1 |
June 27 |
L |
Panama vs England |
0-2 |
June 27 |
L |
Croatia vs Ghana |
2-1 |
June 27 |
K |
Colombia vs Portugal |
0-0 |
June 27 |
K |
DR Congo vs Uzbekistan |
3-1 |
June 27 |
J |
Algeria vs Austria |
3-3 |
June 27 |
J |
Jordan vs Argentina |
1-3 |
Date |
Round |
Fixture |
Score |
|---|---|---|---|
June 28 |
Round of 32 |
South Africa vs Canada |
0-1 |
June 29 |
Round of 32 |
Brazil vs Japan |
2-1 |
June 29 |
Round of 32 |
Germany vs Paraguay |
1-1 (Paraguay 4-3 on pens) |
June 29 |
Round of 32 |
Netherlands vs Morocco |
1-1 (Morocco 3-2 on pens) |
June 30 |
Round of 32 |
Ivory Coast vs Norway |
1-2 |
June 30 |
Round of 32 |
France vs Sweden |
3-0 |
June 30 |
Round of 32 |
Mexico vs Ecuador |
2-0 |
July 1 |
Round of 32 |
England vs DR Congo |
2-1 |
July 1 |
Round of 32 |
Belgium vs Senegal |
3-2 (AET) |
July 1 |
Round of 32 |
United States vs Bosnia and Herzegovina |
2-0 |
July 2 |
Round of 32 |
Spain vs Austria |
3-0 |
July 2 |
Round of 32 |
Portugal vs Croatia |
2-1 |
July 2 |
Round of 32 |
Switzerland vs Algeria |
2-0 |
July 3 |
Round of 32 |
Australia vs Egypt |
1-1 (Egypt 4-2 on pens) |
July 3 |
Round of 32 |
Argentina vs Cape Verde |
3-2 (AET) |
July 3 |
Round of 32 |
Colombia vs Ghana |
1-0 |
July 4 |
Round of 16 |
Canada vs Morocco |
0-3 |
July 4 |
Round of 16 |
France vs Paraguay |
1-0 |
July 5 |
Round of 16 |
Brazil vs Norway |
1-2 |
July 5 |
Round of 16 |
Mexico vs England |
2-3 |
July 6 |
Round of 16 |
Portugal vs Spain |
0-1 |
July 6 |
Round of 16 |
USA vs Belgium |
1-4 |
July 7 |
Round of 16 |
Argentina vs Egypt |
3-2 |
July 7 |
Round of 16 |
Switzerland vs Colombia |
0-0 (Switzerland 4-3 on pens) |
July 9 |
Quarter Final |
France vs Morocco |
2-0 |
July 10 |
Quarter Final |
Spain vs Belgium |
2-1 |
When do England play next? Check out our complete England World Cup 2026 Match Schedule & Fixtures
England's next game is on the night of Saturday, July 11 at 10pm UK time (5pm local time).
The Three Lions' opponents will be Norway, who knocked out five-time World Cup winners Brazil, thanks to a Erling Haaland brace at the New York New Jersey Stadium.
England produced one of their best ever World Cup displays as they beat Mexico in the Azteca 3-2 after being reduced to 10 men. Jude Bellingham scored twice and Harry Kane bagged his sixth goal of the tournament to help England progress.
What has happened at the 2026 World Cup so far?
The tournament's opening clash was an eventful 2-0 win for co-hosts Mexico, with goals from Raul Jiminez and Julian Quinones, two red cards for South Africa and a sending off for the victors.
South Korea vs Czechia followed: with the latter going 1-0 up after 60 minutes, before the South Koreans turned it around to prevail 2-1 with 67th and 80th minute strikes.
World Cup 2026: The Story So Far
Canada vs Bosnia and Herzegovina was next. The co-hosts fell to an early Jovo Lukic hammer, a glorious Sead Kolasinac goal-line clearance, then substitute Cyle Larin levelled the score to end Group B's opening fixture in a 1-1 draw.
After drama between ex-USMNT forward Clint Dempsey and Canada boss Jesse Marsch, the final nation of the three co-hosts, USA, delivered the strongest performance of the trio with a 4-1 victory over Paraguay.
Then came Qatar vs Switzerland, ending 1-1 with a late own goal from Swiss left-back Miro Muheim tying the score in the 94th, before Brazil vs Morocco showed what the Africa Cup of Champions were made of, also ending in a 1-1 stalemate with the Moroccans being the dominant force.
John McGinn gave the Tartan Army a night to dream of in Group C, as his 28th minute strike saw Scotland prevail 1-0 over Haiti in their first World Cup victory for 36 years.
Australia vs Turkey in Vancouver gave the Socceroos a 2-0 win in a far closer clash than the scoreline suggested. Nestory Irankunda struck first with a classic World Cup strike, before Connor Metcalfe doubled the lead with 15 minutes remaining.
Germany battered Curacao in what is quickly becoming a staple blow-out World Cup victory for the Germans, prevailing 7-1. They are now responsible for three of the five World Cup games this century in which a team has scored seven or more goals.
Netherlands vs Japan followed with an absolute classic that saw the latter come back from one goal deficits twice to tie the final score at 2-2, before Ivory Coast bagged a late 1-0 win over Ecuador courtesy of a brilliantly instinctive Amad Diallo goal.
Goals from Alexander Isak, Viktor Gyokeres, Yasin Ayari and Mattias Svanberg yielded a strong 5-1 victory for Sweden against Tunisia, before Spain were held to a frustrating 0-0 draw by Cape Verde, which led to the biggest lost bet in 2026 World Cup history so far, and Egypt sprung a dominant performance against Belgium to secure a point for themselves in Group G, ending 1-1.
To complete an evening of draws, Saudi Arabia held two-time champions Uruguay 1-1, before New Zealand – who earned three draws last time they reached the World Cup 16 years ago, and left South Africa unbeaten – were locked in a 2-2 stalemate with Iran.
France defeated Senegal 3-1 thanks to an inspired second half performance, led by Michael Olise. Iraq and Norway returned to the global stage playing out a 4-1 scoreline, in which Erling Haaland, unsurprisingly, netted twice.
But, anything Mbappe and Haaland can do, so can 38-year-old Lionel Messi. The Argentine turned back the clock to any calendar year in the past 20 by netting a first World Cup hat-trick in a 3-0 win over Algeria. Evergreen.
Portugal kicked off their World Cup by taking an early lead against DR Congo but squandered their opportunity to make a fast start. The African nation equalised through Yoane Wissa and that is how it stayed. Cristiano Ronaldo was, predictably, not pleased.
England's defensive display gave their fans kittens, according to FourFourTwo columnist Henry Winter, on location in Dallas for the 4-2 win over Croatia. Goals from Harry Kane (2), Jude Bellingham and Marcus Rashford did the business for the Three Lions.
Ghana were unconvincing elsewhere in Group L, but secured victory over Panama thanks to a 95th-minute goal from Caleb Yirenkyi.
The final game of the first round of fixtures saw Colombia take a 3-1 win over Uzbekistan to put themselves top of Group K above DR Congo and Portugal.
The Czechs were once again left frustrated by their inability to hold onto a lead against South Africa in the first of the second round of group games, with Mchael Sailek's early opener cancelled out by Teboho Mokoena's 83rd-minute penalty.
That leaves both sides in need of a result in their final game, thanks to Mexico making it back-to-back wins by beating South Korea 1-0 in the later game in Group A to become the first team to book their place in the knockout stage.
Fellow hosts the USA joined them there the next day with a 2-0 win over Australia. The Americans made certain to top their group despite still having a game to play, thanks to head-to-head record taking primacy over goal difference.
At the effluent-coated end of that stick, Turkiye were the first team to be mathematically dumped out of the competition after they lost a hilarious encounter with Paraguay. Miguel Almiron become the first player in world football to be sent off for covering his mouth while talking to an opponent just before half time, but Turkiye were unable to make any of their 33 shots count for anything and ended up losing 1-0 to a second-minute strike from Matias Galarza.
Canada claimed their first-ever win at a men's World Cup in comprehensive fashion with a 6-0 win over ten-man Qatar that featured a Jonathan David hat-trick - but the occasion was marred by a horrible double leg break for Ismael Kone that has taken the midfielder out of the tournament.
That left co-hosts and Switzerland both needing just one more point to guarantee a knockout place after the Swiss claimed a bizarre 4-1 win over Bosnia and Herzegovina - and we say 'bizarre' because the first goal didn't come until the 74th minute, with the Bosnians having a man dismissed late on for good measure.
Scotland lost 1-0 to Morocco to leave themselves on a knife-edge with Brazil still to come and a place as one of the best third-placed teams by no means assured. The Selecao sent Haiti out of the competition with a 3-0 win to move to the top of an otherwise tight, competitive group C.
Sweden were not as bad as the 5-1 scoreline would suggest against the Netherlands, but that will have come as little comfort to Graham Potter as he waited to see how Group F rivals Japan and Tunisia would fare in the later kick-off.
Germany breathed a sigh of relief after trailing Ivory Coast at half time, only for super-sub Deniz Undav to save the day by equalising midway through the second half before popping up with a 94th-minute winner that guaranteed top spot in Group E.
Curacao put some respect back on their name after their Germany experience with a goalless draw against a frustrated Ecuador, which does little for either side in terms of progressing but which was much greater cause for celebration for the tiny island nation.
Spain got their first win of the World Cup as they thrashed Saudi Arabia 4-0, Mikel Oyarzaba scored twice and Barcelona teen sensation Lamine Yamal scored his first World Cup goal.
But Belgium continued to struggle at this World Cup as they were held yet again, after drawing with Egypt in their first game, they were held to a goalless draw by Iran.
Cape Verde followed up their goalless draw with Spain with an equally impressive 2-2 draw with Uruguay. With two points from their opening two games and Saudi Arabia to come, the debutants will fancy their chances of progressing.
New Zealand struck early against Egypt, but a goal and assist from the remarkable Mohamed Salah gave the North African side a 3-1 win.
Salah bagged his fifth goal involvement in just four World Cup games, having led Egypt to the second and third tournaments in their history, and now their first ever win in the competition.
Speaking of individuals making history, Lionel Messi commanded his side to a 2-0 win against Austria, as the Argentine became the World Cup's all-time leading goalscorer.
Messi bagged his 17th and 18th World Cup goals in the victory, moving him two beyond previous holder Miroslav Klose.
The half-time break for France vs Iraq ended up taking over two hours thanks to storms in the Philadelphia area. There was no dramatic twist to make the wait worthwhile as Didier Deschamps' side built on their one-goal lead to ease to a 3-0 victory, thanks to another brace from Kylian Mbappe - one of which was the cheapest goal you will ever see in your life - and an additional strike from Ousmane Dembele.
And once again, Erling Haaland matched his peers with two goals of his own for Norway, and will only be irritated to have missed out on a hat-trick after hitting the post with an open goal in front of him. Marcus Holmgren Pedersen had opened the scoring; Ismaila Sarr's double for Senegal set up a nervy finish, but Norway held on for a 3-2 win.
Algeria staged a second half comeback to beat Jordan in the final game of Monday to keep their hopes of progressing alive.
Cristiano Ronaldo announced himself at this tournament with two goals as Portugal beat Uzbekistan 5-0. England were left frustrated by Ghana as the Three Lions were held to a goalless draw.
Ante Budimir helped Croatia to their first win of the World Cup as they beat Panama 1-0 and in the final game of Tuesday, Colombia finally got the better of DR Congo with Crystal Palace defender Daniel Munoz getting the only goal of the game.
Switzerland topped Group B after a 2-1 victory over second-placed Canada, with goals from Ruben Vargas and Johan Manzambi.
Elsewhere in the group, Qatar finished rock bottom with just one point after suffering defeat by a scoreline of 3-1 vs Bosnia and Herzegovina.
The final Group B rankings saw Switzerland on seven points, Canada on four points in second, and Bosnia in third on also four points.
In Group C, Morocco battled back from a goal down twice vs Haiti to win 4-2, while Scotland fell in a comprehensive defeat to Brazil, with Vinicius Junior bagging a brace.
The final table standings saw Brazil finish top, then Morocco, with Scotland in third.
In Group A, South Africa fought to secure a needed win 1-0 win vs South Korea, while group leaders Mexico demolished Czechia 3-0.
The final standings saw Mexico top with nine out of nine points, followed by South Africa, then South Korea.
Group E will supply three teams to the last 32 after a shock in the last pair of games. Germany were already through and took an early lead against Ecuador, only to be pegged back by Nilson Angulo and beaten by Gonzalo Plata's late prod.
Ivory Coast were comfortable in their 2-0 win against Curacao, who have been eliminated at the bottom of the group.
Germany top the final group table ahead of Ivory Coast on head-to-head, with Ecuador through in third with four points.
Japan led against Sweden for six minutes in Group F. Anthony Elanga's strike from distance beat Zion Suzuki to level the scoreline, which was enough to take both teams through.
The Netherlands beat Tunisia 3-1 and won the group. Japan are through in second, Sweden also through in third.
There were no real winners in any sense on the last night of action in Group D. The United States, already through, lost 3-2 to Turkey, already out, in the ninth minute of stoppage time.
Meanwhile, Paraguay and Australia played to a goalless draw that helped both into the next round with next to no goalmouth action. They both finish on four points, three behind the co-hosts.
In Group I, an Ousmane Dembele hat-trick inspired France to top spot, winning 4-1 against a rotated Norway side.
Elsewhere, Senegal ruthlessly prevailed 5-0 over Iraq, keeping the Africa Cup of Nations finalists alive in their hopes for securing knockout football.
In Group H, Uruguay crashed out of the World Cup following a 1-0 defeat by Spain, but there was joy for debutants Cape Verde who progressed after a 1-1 draw with Saudi Arabia.
Group G saw Belgium return to form with a 5-1 win over New Zealand while Iran held Egypt to a 1-1 draw.
England secured Group L top spot with a 2-0 victory against Panama, after going goalless for the third successive half of World Cup in the first. Elsewhere, Croatia beat Ghana 2-1 to secure second position.
It's DR Congo for England in round of 32, with the African nation coming from behind to claim a 3-1 win over Uzbekistan that put them through in third place. Colombia and Portugal meanwhile played out an entertaining goalless draw, with both already qualified for the next round.
If Algeria and Austria decided to play for the draw that would put them both through, they certainly hid it well as they shared a ridiculous 3-3 draw that saw both sides score in added time.
And Messi was on the scoresheet again, this time from the bench, as Argentina ran out 3-1 winners over Jordan
In the first Round of 32 game, co-hosts Canada beat South Africa. Stephen Eustaquio scored a dramatic 92nd-minute winner at SoFi Stadium in Los Angeles to secure Canada's first-ever knockout stage victory.
Brazil came from 1-0 down to beat Japan. Kaishu Sano put Japan ahead just before the half hour, but Brazil hit back in the second half through Casemiro and then they won the tie deep into stoppage time thanks to a Gabriel Martinelli strike.
One of the biggest shocks of World Cup history happened when Paraguay beat four-time champions Germany on penalties. Paraguay went ahead through Julio Enciso before half time but Kai Havertz levelled after the break. Jonathan Tah thought he had put Germany ahead in extra time but his header was ruled out by VAR for an earlier foul on German keeper Manuel Neuer. The game went to a shoot out and Havertz missed first to give Paraguay an advantage and they eventually won 4-3 when Jose Canale scored to hand Germany their first ever World Cup penalty defeat.
Another European team crashed out as Morocco beat Netherlands 3-2 on penalties after the two teams had drawn 1-1 after extra time.
Erling Haaland sent Norway into the Round of 16 as he scored the winner in a 2-1 victory over Ivory Coast.
The dynamic duo of Kylian Mbappe and Michael Olise were at their frightening best as France brushed Sweden aside 3-0 to reach the Round of 16. Olise went close with a spectacular scissor kick that hit the base of the post, before Mbappe opened the scoring before half time. Olise then turned provider for first Bradley Barcola and then for Mbappe to grab his second of the game and sixth goal at this World Cup.
First half goals from Julian Quinones and Raul Jimenez sent co-hosts Mexico through 2-0 against Ecuador, maintaining their spotless record at the tournament with a fourth straight win and clean sheet on home turf.
England confirmed themselves as Mexico's opponents for that round of 16 clash - but it was a a less than convincing performance from Tuchel's side, who went behind early doors and needed Anthony Gordon's inspiration from the bench to set up both of captain Kane's goals.
We're unlikely to get many games more dramatic than Belgium's victory over Senegal. The African side were firmly in control of a rubbish Belgium side and were 2-0 up going into the 86th minute, but contrived to concede twice in three minutes to send the game to extra time. A last-gasp penalty awarded after a VAR review put Belgium through.
The United States will have feared they might suffer a similar fate after Folarin Balogun put them ahead of Bosnia and Herzegovina on the stroke of half time, only to be very harshly sent off for supposed serious foul play on 64 minutes. The USA had two goals (correctly) disallowed for offside along the way, but Malik Tillman's free kick to double the lead eight minutes from time proved to be the final significant action of the game.
Mikel Oyarzabal scored twice as Spain won a knockout match at the men's World Cup for the first time in 16 years as they cruised past Austria in Los Angeles to reach the last 16. Spain took the lead when Marc Cucurella's low cross was swept home from 12 yards by Oyarzabal. Pedro Porro doubled Spain's advantage before Oyarzabal grabbed his second late on.
Goncalo Ramos grabbed a 94th-minute winner after Cristiano Ronaldo had scored his first goal in a World Cup knockout stage as Portugal came from behind to beat Croatia and progress to the last 16. Josko Gvardiol thought he had rescued Croatia when he bundled home in the 13th minute of stoppage time, but the video assistant referee intervened and the goal was ruled out for offside.
Goals from Breel Embolo and Dan Ndoye booked Switzerland's place in the last 16 as they saw off Algeria 2-0.
Egypt beat Australia on penalties to claim their first ever win in the World Cup knockout stage and set up a last-16 tie with Argentina. Mo Salah calmly slotted home a Panenka before defender Hossam Abdelmaguid scored the decisive spot-kick for the Pharaohs, who won the shootout 4-2 after Australia defenders Harry Souttar and 18-year-old Lucas Herrington missed their efforts.
A 111th-minute Diney Borges own goal saved holders Argentina from one of the biggest shocks in World Cup history as they scraped past heroic debutants Cape Verde. Lisandro Martinez fired Argentina into an extra-time lead before Sidny Lopes Cabral's incredible strike but with 10 minutes remaining Messi whipped in a corner from the left and Cristian Romero rose to head home via a Borges deflection.
Colombia marched on to the Round of 16 thanks to a Jhon Arias goal after 14 minutes against Ghana.
Co-hosts Canada were beaten 3-0 by Morocco, Canada were the better side in the first half but failed to capitalise and just five minutes into the second half Azzedine Ounahi put Morocco ahead. The Girona midfielder scored his second by converting a breakaway with eight minutes remaining to seal victory. And an ultimately comfortable win was topped off in stoppage time as Soufiane Rahimi slid his shot under keeper Maxime Crepeau.
Kylian Mbappe scored a second half penalty to send France into the quarter finals with a 1-0 win over Paraguay. France were made to work for their victory as Paraguay looked to frustrate.
Two second half goals from Erling Haaland sent Norway into the quarter finals as they beat five times World Cup winners 2-0 in New Jersey. With the game edging towards extra time, Haaland climbed above Gabriel to head home the first, and then six minutes later he had time to set himself up on the edge of the area and fire home past Alisson. Neymar scored a stoppage time penalty but it was too little, too late for Brazil as they crashed out.
England sent co-hosts Mexico crashing out on the home soil of the Azteca as they won 3-2. Jude Bellingham scored twice in two first half minutes as England took control of the tie but Mexico hit back before half time through Julian Quinones. England were then reduced to 10 men when Jarell Quansah was sent off but Harry Kane restored the two goal advantage from the penalty spot. Mexico made it a nervous last quarter of the game when Raul Jimenez made it 3-2 from a penalty. But England held on and Mexico went out.
The drama continued with Spain and Portugal playing out a rather drab game in the Round of 16, before substitute Mikel Merino struck the game's only goal in added time. Cristiano Ronaldo was, predictably, rather emotional at the outcome given he is now 41 and unlikely to appear at another major tournament. In the later game, Belgium overcame co-hosts the USA to ensure they booked their place in the quarter-final, even if the USMNT did have star striker Folarin Balogun to call upon following his red card in the last round, after a White House intervention.
Argentina staged a stunning comeback to beat Egypt and book their place in the quarter finals. Egypt were 2-0 up with 12 minutes remaining before Cristian Romero, Lionel Messi and Enzo Fernandes scored to put Argentina through.
Switzerland and Colombia could not be separated after 120 minutes but the Swiss set up a meeting with Argentina after winning 4-3 on penalties.
France beat Morocco 2-0 in the first quarter-final of the tournament, through an Mbappe goal and assist.
Spain edged past Belgium 2-1, with Mikel Merino playing the hero for his nation, as he did versus Portugal, again.
Kylian Mbappe and Ousmane Dembele booked France's place in the World Cup semi-finals as they beat Morocco. Mbappe missed a first half penalty but hit back with a stunning second half strike in from the edge of the area before Dembele made sure of the result with his fifth goal of the World Cup.
Mikel Merino emerged as Spain's hero yet again as the substitute scored in the 88th minute to stun Belgium and book his side's place in the World Cup semi-finals. With the score tied at 1-1 and heading into extra time, Belgium substitute goalkeeper Senne Lammens - brought on to replace the injured Thibaut Courtois - spilled Pau Cubarsi's 25-yard strike and Merino capitalised by planting the rebound into the roof of the net from close range.