Thousands of people sat in the stands watching the game, shouting loudly, passionate and generous.