More than 50,000 Celtic supporters thronged Seville last night for the Glasgow club's first European final in 33 years.

Their immense presence amounted to a near occupation and the city centre was transformed into a human tide of green and white. Traffic was brought to a standstill as the Scots sang and danced in the streets.

Rival fans shook hands and exchanged shirts and scarves, while hundreds of Celtic supporters climbed on top of fountains and waved banners and scarves as locals looked on.

One stone statue was even decked out in a tricolour and a green afro wig for the occasion.

Rousing choruses of You'll Never Walk Alone and Hail! Hail! The Celts Are Here! reverberated around the city.

But in stark contrast to the noise generated by the Celtic fans, hundreds of Porto followers took in a brass band concert in the shadow of Seville cathedral.

It is estimated that only half of the Celtic fans will have tickets but thousands were expected to watch the game on a giant screen at the Puerta de Triana.

Touts were still offering tickets just hours before kick-off but the asking price was 700 euros (£500).