Eintracht Frankfurt 1-1 FC Barcelona
Eintracht Frankfurt and FC Barcelona settled for a 1-1 draw in their Europa League quarter-final first leg in Germany.
The Catalan outfit made three changes from the win over Sevilla on Sunday, as Ronald Araujo, Gavi and Adama Traore were handed starts on the night.
After a scoreless first half, Frankfurt broke the deadlock three minutes after the break with a superb first-time strike from distance that sailed into the top corner.
Xavi Hernandez responded by throwing on Frenkie de Jong and Ousmane Dembele after the hour mark and it paid off after the former set up Ferran Torres for the equaliser on 66 minutes.
Frankfurt did finish the game with a man less after Tuta was given his marching orders in the 78th minute, as the encounter finished 1-1.
Here are the best-paid players in this season's Champions League
West Ham United 1-1 Lyon
West Ham United and Ligue 1 outfit Lyon battled to a 1-1 draw in the English capital on Thursday evening.
The Hammers got the opening goal through Jarrod Bowen in the 52nd minute despite being down to 10 men after Aaron Cresswell's sending off.
Lyon weren't behind for too long as Tanguy Ndombele, on loan from Tottenham Hotspur, brought his side level after 66 minutes.
Sporting Braga 1-0 Rangers
Sporting Braga will take a slender lead to Scotland after edging Rangers 1-0 at the Estádio Municipal de Braga.
Abel Ruiz found the back of the net with his third goal of the tournament five minutes before the break.
RB Leipzig 1-1 Atalanta
RB Leipzig and Atalanta could not be separated after the first leg after playing to a 1-1 draw at the Red Bull.
Atalanta got the opening after 17 minutes thanks to Luis Muriel's strike, which was his first of the competition.
The hosts got their equaliser in the 58th minute through Vilmos Orban's finish after Andre Silva had a penalty saved.