The Super Eagles would have gone out with defeat but came good in Volgograd. Musa showed superb technique to fire Nigeria ahead on the half-volley before the Leicester player rounded keeper Hannes Thor Halldorsson to make it 2-0.
The 20-year-old England midfielder, playing just his second game since an £88m move to the Spanish champions, produced a delicate lob in the sixth minute to beat United's debutant keeper Andre Onana.
The Potters deservedly levelled when Xherdan Shaqiri's cross was punched by Chelsea keeper Thibaut Courtois to Diouf, who headed into an empty net. Bojan almost won it for the Potters in injury time but Courtois denied him.
Arsenal sub keeper Emiliano Martinez was the shoot-out hero in the sweltering heat of Shanghai. Martinez made two saves from David Alaba and Juan Bernat as Arsenal beat the Germans on penalties.
Barca's first two goals came from own goals by the hosts, who are in their first La Liga season. Aday Benitez deflected Jordi Alba's shot into his own net and keeper Gorka Iraizoz turned Aleix Vidal's cross into his own net.
Arthur Masuaku said he was as surprised as everyone else when his misdirected late cross beat Chelsea keeper Edouard Mendy to earn West Ham victory over the Premier League leaders in a pulsating encounter at London Stadium.
United, almost unbelievably, were gifted a lifeline five minutes after the break when Liverpool defender Jarell Quansah passed straight to Bruno Fernandes, who lifted a finish over stranded keeper Caoimhin Kelleher from inside the centre circle
City deserved the lead but were pegged back when they conceded a penalty only 84 seconds after the interval - Darwin Nunez was sent crashing to the ground by keeper Ederson after intercepting Nathan Ake's poor backpass.
A calamitous slip by Palace keeper Alex McCarthy gifted Liverpool their equaliser, scored by Roberto Firmino. The defeat leaves Alan Pardew's men without a win in 12 Premier League matches.
After driving a half-volley into the net from the edge of the area, Fernandes put United two ahead inside 20 minutes when keeper Mert Gunok dropped a routine cross at the midfielder's feet.
Arsenal keeper Aaron Ramsdale, recalled to the side, got away with a huge mistake in the first half, while the visitors had a goal by Leandro Trossard ruled out for offside.
Erik ten Hag's side had chances to score a third goal as space opened up behind the Luton defence, but Garnacho wasted their best opportunity while Hatters keeper Thomas Kaminski produced a string of fine saves.
Ward-Prowse's 84th-minute effort swerved over Wolves keeper Jose Sa and dipped in at the far post to complete a second-half comeback after Lucas Paqueta cancelled out Pabio Sarabia's penalty with his own coolly-taken spot-kick.
Championship Burton made nine changes and were 1-0 down when Rashford dinked the ball over keeper Connor Ripley. England forward Rashford made it 2-0 with a 20-yard finish before Jesse Lingard's deflected shot found the net.