Arsenal beat Bayern Munich in a pre-season friendly in China, despite some players suffering food poisoning.
Per Mertesacker and Olivier Giroud missed the game in Shanghai, which Arsenal won 3-2 on penalties after the game had ended 1-1.
New signing Sead Kolasinac, Aaron Ramsey and Theo Walcott played but struggled with illness.
“The doctor thinks it is food poisoning. I don’t know what they may have eaten,” said boss Arsene Wenger.
“We have a little virus in the camp,” he added.
Robert Lewandowski had put Bayern ahead after eight minutes, before Alex Iwobi scored a 93rd-minute equaliser.
The game was played in temperatures of 36C and Wenger said the conditions had been “a bit of a shock”, after arriving from Australia where it was “freezing.”
Elsewhere, Leicester beat West Brom 7-6 on penalties after the game finished 1-1 in normal time, in the Premier League Asia Trophy in Hong Kong.
Jay Rodriguez, who joined West Brom from Southampton for £12m, marked his Baggies debut with a stunning strike from outside the area in the ninth minute, before Riyad Mahrez equalised for the Foxes.
Leicester will play Liverpool in the final on Saturday, after Jurgen Klopp’s side beat Crystal Palace 2-0 with new signing Dominic Solanke and Belgian forward Divock Origi scoring the goals.