We're down to the final eight teams in the Champions League after a wild round of 16 which saw more drama than you can shake a stick at.
Leicester City are the Premier League's only representatives in the last eight after they made it past Sevilla to keep their hopes of another unlikely trophy alive.
Barcelona are in the hat after their historic comeback win over Paris Saint-Germain and will be joined by their compatriots Real and Atletico Madrid.
Bayern Munich thrashed Arsenal to book their place, with Borussia Dortmund also booked their place, as did Juventus and Monaco.
The balls have been released this morning and below are the quarter-finals fixtures.
Juventus vs Barcelona
Bayern Munich vs Real Madrid
Borussia Dortmund vs Monaco
Atletico Madrid vs Leicester