Thursday's Europa League action didn't disappoint. Indeed, the first legs of the round of 16 provided an abundance of both drama and goals.
Betis achieved a famous away win over city rivals Sevilla, while Fiorentina claimed a fine 1-1 draw at Juventus. Elsewhere, there were big wins for Olympique Lyonnais and Valencia but the night arguably belonged to Portuguese duo Porto and Benfica, who saw off Napoli and Tottenham Hotspur, respectively.
Goal takes a look at Thursday night's Europa League action in pictures ...