The huge stadium was filled with spectators, shouting slogans and waving flags.