It’s turned into a World Cup defined by the biggest stars: Messi, Mbappé, Haaland.
Cristiano Ronaldo joined that party yesterday, on Day 13, grabbing a brace (and an assist in spirit) in Portugal’s 5-0 win over hapless Uzbekistan. England’s big star on the other hand, Harry Kane, failed to fire, as the Three Lions trudged to a scoreless draw against Ghana. Croatia and Colombia collected matching 1-0 wins later, in what turned out to be one of the more low-key days of the tournament.
Perhaps we just needed that tiny break in the excitement, because now, as we enter the third week, we’re set for the final games of the group stage. This means we have a whopping six (6!) games to choose from (with three sets of two games kicking off to finalize standings in Groups A, B, and C).
It’s all to play for in Group B, with Canada and Switzerland coming in on four points each, and playing each other, and Bosnia and Qatar both sitting on one. Any point for the Swiss of the Canadians would guarantee a top two finish, though a draw would put Canada top of the group. Bosnia and Qatar need a win to get at least third and have a chance at the Round of 32.
Canada have looked good in both their games (though had to settle for a 1-1 draw against Bosnia) while the Swiss were much improved in their second outing even if they left all the scoring in that 4-0 until the final 15 minutes. Canada would certainly want the top stop as they then could stay in Canada for the Round of 32 and potentially the Round of 16 game as well.
VANCOUVER, BRITISH COLUMBIA - JUNE 18: Jacob Shaffelburg #14 of Canada celebrates the team’s fifth goal scored own goal by Mohamed Manai #26 of Qatar during the FIFA World Cup 2026 Group B match between Canada and Qatar at BC Place Vancouver on June 18, 2026 in Vancouver, British Columbia. (Photo by Sarah Stier - FIFA/FIFA via Getty Images)
VANCOUVER, BRITISH COLUMBIA - JUNE 18: Jacob Shaffelburg #14 of Canada celebrates the team’s fifth goal scored own goal by Mohamed Manai #26 of Qatar during the FIFA World Cup 2026 Group B match between Canada and Qatar at BC Place Vancouver on June 18, 2026 in Vancouver, British Columbia. (Photo by Sarah Stier - FIFA/FIFA via Getty Images)
FIFA via Getty Images
BOSNIA & HERZEGOVINA vs. QATAR
Date / Time: Tuesday, June 22, 2026, 3pm EDT; 8pm BST
Venue: Lumen Field, Seattle, WA, USA
Referee: Jesús Valenzuela (Venezuela)
On TV: FOX Sports 1, Telemundo (USA); ITV 4 (UK); elsewhere
Streaming online: FOX One, Peacock (USA); ITVx (UK)
SWITZERLAND vs. CANADA
Date / Time: Tuesday, June 22, 2026, 3pm EDT; 8pm BST
Venue: BC Place, Vancouver, BC, Canada
Referee: Ramon Abatti (Brazil)
On TV: FOX, Telemundo (USA); ITV 1 (UK); elsewhere
Streaming online: FOX One, Peacock (USA); ITVx (UK)
Things are not quite as open in Group C with Haiti already eliminated. Brazil and Morocco both have three points but Brazil have the tiebreaker at the moment with a goal differential that’s two better. But Morocco are playing Haiti while Brazil have to take on Scotland, who will want at least another point to have a good chance of being one of the better third-place finishers. They have three points coming in.
That said, none of these three teams have impressed all that much, and it’s been a grind in particular for Brazil. It’s far from guaranteed that this group turns out how most would expect it to turn out.
Brazil’s Italian head coach Carlo Ancelotti reacts during the 2026 World Cup Group C football match between Brazil and Haiti at the Philadelphia Stadium in Philadelphia on June 19, 2026. (Photo by Charly TRIBALLEAU / AFP via Getty Images)
Brazil’s Italian head coach Carlo Ancelotti reacts during the 2026 World Cup Group C football match between Brazil and Haiti at the Philadelphia Stadium in Philadelphia on June 19, 2026. (Photo by Charly TRIBALLEAU / AFP via Getty Images)
AFP via Getty Images
MOROCCO vs. HAITI
Date / Time: Tuesday, June 22, 2026, 6pm EDT; 11pm BST
Venue: Mercedes-Benz Stadium, Atlanta, GA, USA
Referee: Danny Makkelie (Netherlands)
On TV: FOX Sports 1, Telemundo (USA); BBC Two (UK); elsewhere
Streaming online: FOX One, Peacock (USA); BBC iPlayer (UK)
SCOTLAND vs. BRAZIL
Date / Time: Tuesday, June 22, 2026, 6pm EDT; 11pm BST
Venue: Hard Rock Stadium, Miami Gardens, FL, USA
Referee: César Arturo Ramos (Mexico)
On TV: FOX, Telemundo (USA); BBC One (UK); elsewhere
Streaming online: FOX One, Peacock (USA); BBC iPlayer (UK)
Mexico are already guaranteed to win the group so they can relax and play for fun. That could potentially open the door for the Czechs to pull off a shock. They come in with just one point and need a win to stay alive. Same goes for South Africa. South Korea are currently second on three points and need just a point to stay there and advance.
MEXICO CITY, MEXICO - JUNE 18: Fans walk along Paseo de la Reforma during a celebration after Mexico’s victory against Korea Republic at Angel de la Independencia on June 18, 2026 in Mexico City, Mexico. (Photo by Rodrigo del Río/ObturadorMX/Getty Images)
MEXICO CITY, MEXICO - JUNE 18: Fans walk along Paseo de la Reforma during a celebration after Mexico’s victory against Korea Republic at Angel de la Independencia on June 18, 2026 in Mexico City, Mexico. (Photo by Rodrigo del Río/ObturadorMX/Getty Images)
Getty Images
CZECH REPUBLIC vs. MEXICO
Date / Time: Tuesday, June 22, 2026, 9pm EDT; 2am BST
Venue: Estadio Azteca, Mexico City, Mexico
Referee: Yael Falcón Pérez (Argentina)
On TV: FOX, Telemundo (USA); BBC One (UK); elsewhere
Streaming online: FOX One, Peacock (USA); BBC iPlayer (UK)
SOUTH AFRICA vs. SOUTH KOREA
Date / Time: Tuesday, June 22, 2026, 9pm EDT; 2am BST
Venue: Estadio BBVA, Monterrey, Mexico
Referee: Facundo Tello (Argentina)
On TV: FOX Sports 1, Telemundo (USA); BBC Two (UK); elsewhere
Streaming online: FOX One, Peacock (USA); BBC iPlayer (UK)