Thousands of people waving flags poured into the streets of Vietnam's capital Hanoi and other cities after the SEA Games hosts beat fierce rivals Thailand 1-0 in the men's football final.
Defending their football crown from the 2019 Games, the home team came out on top of a tough match in front of a capacity 40,000 crowd at Hanoi's rocking My Dinh stadium. Forward Nham Manh Dung was the home hero with an 83rd-minute header that arrowed into the top corner, sending the already boisterous crowd into a frenzy, blasting air horns and waving flags and flares.
Downpours had drenched Hanoi all day, but that did not dampen the enthusiasm of red-clad spectators who began arriving for the clash several hours before it began in an effort to grab a prime seat.