Abdelhamid Sabiri scored from an audaciously tight angle and fellow substitute Zakaria Aboukhlal added a second in stoppage time as Morocco pulled off a shock 2-0 win over Belgium in World Cup Group F on Sunday.
Sabiri’s free kick from near the corner flag caught out Belgium goalkeeper Thibaut Courtois at the near post as it curled in for the 73rd-minute winner, securing only Morocco's third victory at the World Cup finals.
Aboukhlal's goal came on the counter-attack, set up by Hakim Ziyech as Belgium were caught pressing forward for the equaliser.
The North Africans also had the ball in the net with the last kick of the first half as Ziyech’s free kick eluded everyone in the penalty area and caught Courtois unsighted, but a VAR check found skipper Romain Saiss had been just offside.
Morocco moved on to four points from two games with Belgium, second in the world rankings, on three. Canada and Croatia were meeting later in Sunday’s other Group F match.
Formula One world champion Lando Norris announced a contract extension with McLaren until at least the end of 2030 on Saturday, and said he would be happy to see out his career with a team that felt like home.
Liverpool have finalised an agreement to sign French forward Bradley Barcola from European champions Paris St Germain in a deal worth up to £123 million (AED614 million), with the 23-year-old set to become the latest high-profile addition to Andoni Iraola's squad.
Seven-times Grand Slam champion Carlos Alcaraz said "intrusive thoughts" about the timing of his return were the toughest part of a wrist injury layoff that sidelined him for nearly five months ahead of his US Open title defence.
Manchester City's Rayan Cherki and Erling Haaland both struck twice as their side strolled to a 4-1 win away to Crystal Palace on Friday night to notch their second successive Premier League win.
A day Pakistan began with high hopes of making a real contest of the second test ended with them plummeting towards another heavy defeat as England seized total control at Lord's, bowling them out for 110 and building a lead of 261 on Friday.