Rangers have teamed up with Eintracht Frankfurt and Football Supporters Europe to produce a report into the organisational shambles at the Europa League final in Seville.

The trio will work together to make recommendations to both UEFA and the Spanish authorities to ensure such conditions will not be endured again.

There was widespread testimony from both sides the Ramon Sanchez-Pizjuan Stadium was inadequately prepared for the event.

Most egregiously amongst a multitude of failures, it quickly ran out of bottled water with fans being forced to drink from the toilet tap - until that too failed, leaving parched fans no way to hydrate in the baking sun.

The two clubs and the continental supporters' rights organisation have been inundated with testimony detailing the awful conditions at what is supposed to be a showpiece event.

And they believe the situation could have been even worse under different circumstances.

READ MORE: MSP who attended Seville final feels 'a tragedy might have occurred'

A joint statement read: "Last Friday, representatives of Eintracht Frankfurt, Rangers FC, and Football Supporters Europe (FSE) met to debrief and discuss several significant organisational issues during the recent UEFA Europa League final in Sevilla.

"These issues could easily have led to even more severe problems on the night and it was only thanks to the calmness and mutual respect of both sets of fans towards each other that there were not more severe injuries suffered. All three parties applauded the remarkable calmness of the two fan bases, given the situation they faced.

"Apart from the severe lack of food and - even more critically in the soaring temperatures - of water, there were several organisational problems around policing, body searches and beyond. Both clubs, as well as FSE, received a huge amount of complaints and witness statements from fans present in the stadium.

"All three parties will now work jointly to report back to UEFA and the local public authorities in Spain, and will make recommendations to ensure these problems can never occur again at a European final.

"Fans spend a lot of effort, time and money following their teams all over Europe and expect to be treated with respect and dignity while attending football games. This expectation was not met at all at the Europa League final in Sevilla last week."