Akram Afif scored an 86th-minute winner to give Qatar a 1-0 victory over Switzerland as the world's 96th-ranked side defeated the world number eight.
Afif, who plays his club football for Al Sadd on loan from Villarreal, was put through on goal by Karim Boudiaf and rounded Switzerland goalkeeper Yvon Mvogo before lashing the ball into the net to earn Qatar a fourth win in five matches.
The result adds to the growing reputation of Felix Sanchez's side, who are preparing to make its World Cup debut as the host nation in 2022.
Switzerland has lost three of its last four matches and head coach Vladimir Petkovic will hope to make amends when it faces Belgium in the Nations League on Sunday.
- Kabaddi Live Score, Asian Games 2023: Indian Women face Chinese Taipei in Group A, When and where to watch
- Asian Games 2023 LIVE updates, Hangzhou 2022 medals tally: Sutirtha-Ayhika win bronze in table tennis, India wins two bronze in speed skating relay
- New Zealand vs South Africa live score, World Cup 2023 warm-up: Full scorecard, toss update, match streaming info
- England vs Bangladesh live score, World Cup 2023 warm-up: Full scorecard, toss update, match streaming info
- India vs Bangladesh hockey LIVE Updates, Asian Games 2023 updates: IND aims to enter semis with win against BAN