The stage is set, the stadium is ready, the Champions League trophy has been polished and we are now less than 24 hours away from European football's showpiece event.
Manchester City and Inter Milan will go head-to-head in the Champions League final tomorrow night, and there is plenty on the line for both sides.
The talk of the week has been over whether Pep Guardiola's team can end their obsession and dream of winning European football's greatest honour after it has evaded them for so long. Undoing the heartache of 2021 by finally clinching the Champions League, and with it, a historic Treble, there is a lot riding on the game tomorrow for the Citizens.