1 ISTANBUL MEMORIES!
The 2023 showpiece is taking place at Istanbul’s Ataturk Olympic Stadium, which was the venue for one of the greatest CL finals ever in 2005 – one which also involved aon penalties v Milan in what’s known as the Miracle of Istanbul!