It looked like a regular busy Monday afternoon in sunny Seville, with tourists crowding the streets like they normally do in a city that is one of Europe's top destinations.

But unlike most days of the year, thousands of soccer fans clad in either blue or black jerseys could be seen packed into the bars and restaurants.

Thousands of Rangers and Eintracht Frankfurt fans made their presence felt in southern Spain's largest city ahead of Wednesday's Europa League final.