The stadium is alive with energy, a sea of glowing wristbands and concert T-shirts, the buzz of anticipation hanging in the ...