Erling Haaland scored a brace as Norway ended Brazil’s 2026 World Cup journey at the MetLife stadium.

Bruno Guimaraes failed to convert a 14th minute penalty after Odegaard’s goal was ruled out for offside earlier. In the 2nd half, Enderick came on and could have given the Samba boys the lead but he shot wide, missing the one-on-one opportunity.

Haaland punished the wasteful Brazilians, towering above Gabriel to head in the opener in the 79th minute. On the stroke of the 90, he added another from outside the box. Neymar converted a penalty in the 10th minute of added time but it was just a consolation.

With Brazil out of the FIFA World Cup, Neymar has called it quits with the national team. Norway will face England in the quarter finals.

England defeated co-host Mexico 3-2 at the Azteca stadium in Mexico City. Jude Bellingham got a brace in 2 minutes before Quinones pulled one back for the El Tri. Saka got his 3rd assists of the tournament.

After the break, Kane converted a 60th minute penalty after going one man down with Jarell Quansah sent off. Nine minutes later, Jimenez also converted a spot kick to set up a nervy finish. The Three Lions held on, overcoming the thunderstorm delay, altitude changes, 33% ball possession and the loud home fans.

In other news, Folarin Balogun’s red card has been suspended by FIFA for a year. This is a unique decision by FIFA in the wake of USA’s round of 16 tie against Belgium tonight. The decision has not been received in good light by many including the Belgian FA and UEFA. UEFA called it “unprecedented, incomprehensible and unjustifiable decision”.

We would have the Iberian Pennisula Derby today between Portugal and Spain in Dallas. My predictions: Spain 2-0 Portugal, USA 2-1 Belgium.

Two of the three co-hosts have been knocked out of the 2026 World Cup. Will USA progress tonight?