FIFA World Cup 2026: Kylian Mbappe's France, Lionel Messi's Argentina and Erling Haaland's Norway are through to the last eight. (AP Photo)FIFA World Cup 2026 Quarter-Finals Schedule: The final eight teams for the knockout stages of the 2026 FIFA World Cup was confirmed late on Tuesday night after world champions Argentina survived a massive scare against Egypt and Switzerland broke Colombian hearts in a nerve-wracking penalty shootout.Lionel Messi’s Argentina were trailing 0-2 until 78 minutes before the Albiceleste mounted a comeback for the ages with three strikes within the next 15 minutes. A controversial disallowed Egyptian goal via VAR had sparked severe backlash earlier in the game before Argentina made a scrappy effort back from the doldrums. The win marked their sixth successive appearance in the last eight of the World Cup since 2006.Messi missed, scored, wept, and dragged Argentina back from the dead in FIFA World Cup epicBelgium mock USA after ending World Cup dream: ‘Overturn this’Which teams have qualified for the FIFA World Cup 2026 quarter-finals?Morocco, France, Brazil, Norway, England, Spain, Belgium, Switzerland, and Argentina have secured berths in the World Cup quarter-finals. Among the notable exits in the Round of 16 were five-time champions Brazil, Portugal, co-hosts USA and Mexico.World Cup 2026 Round of 16 Match ScheduleMatch NoDateRound of 16 MatchTime (IST)Venue97July 10France vs Morocco1:30 AMBoston98July 11Spain vs Belgium12:30 AMLos Angeles99July 12England vs Norway2:30 AMMiami100July 12Argentina vs Switzerland6:30 AMKansas CityFIFA World Cup 2026 Round of 16 ResultsCanada 0-3 MoroccoParaguay 0-1 FranceBrazil 1-2 NorwayMexico 2-3 EnglandPortugal 0-1 SpainUnited States 1-4 BelgiumArgentina 3-2 EgyptSwitzerland 0-0 (3-2 p) ColombiaWhen are the FIFA World Cup 2026 semi-finals and final?The semi-finals will be played between July 14 and July 15 in Arlington and Atlanta. The third-place playoff will be held on July 18 in Miami. The final will be played on July 19 at the MetLife Stadium in East Rutherford.