Eintracht Frankfurt won their first European title by beating Rangers in Wednesday's UEFA Europa League final in Seville.