Football stadium filled with fans.