The team we all presumed would probably win the Champions League are out. No second consecutive treble for Luis Enrique and Barcelona.
Any of the four semi-finalists, Manchester City, Bayern Munich and Real and Atletico Madrid, will fancy their chances now.
What's next for fans of Europe's top competition? The draw on Friday at 10:30 BST.
Will there be a Madrid derby? Will Pep Guardiola come up against his future club? Come back to this website on Friday to find out.