A stadium full of people watch final's game