It's advantage Manchester City in their Champions League last-16 tie with Real Madrid.
They'll return to the Etihad Stadium in three-weeks' time with a 2-1 first leg lead over the 13-time winners of the competition.
A second half header from Gabriel Jesus and a Kevin De Bruyne penalty turned the game in City's favour after Real took the lead through Isco.
Real captain Sergio Ramos was shown a late red card in last night's game as well.
City manager Pep Guardiola says there's still work to be done to qualify for the next round.
A stunner from this man tonight... check-out @DeBruyneKev's verdict!
⚪️ 1-2 🔵 #ManCity #UCL pic.twitter.com/DEofSTNNvv— Manchester City (@ManCity) February 26, 2020
It was a bad night for Juventus who went down 1-nil away to Lyon.
Manchester United, Arsenal, Wolves and Celtic are all hoping to join Rangers in the Europa League last-16 this evening.
Wolves are almost certainly through without kicking a ball - they take a 4-nil lead into the second leg of their tie with Espanyol.
Manchester United and Bruges are tied at a goal apiece ahead of tonight's second leg at Old Trafford.
Arsenal entertain Olympiakos tonight, holding a 1-nil first leg lead over their Greek guests.
While Celtic and Copenhagen are tied at 1-1 with tonight's second leg at Parkhead.
🔵 Rangers are through to the last 16 for the 1st time since 2011 💪#UEL pic.twitter.com/6W7fWuElss
— UEFA Europa League (@EuropaLeague) February 26, 2020