Thousands of people stand cheering at a sporting event, some holding up flags.