The Champions League was always going to be a tough Round of 16 to escape, but for the eight teams who took part in the final matches over the weekend, it was a rollercoaster ride to the quarter-finals.
There were scares, jolting highs and crashing lows, and when the ride ground to a halt, some felt sick and had to leave. Others just wanted to stay on the ride and go again, as they will in Portugal to find a winner.
Manchester City 2-1 Real Madrid (4-2 on aggregate)
It would be trite to say that Real Madrid threw the tie away at The Etihad Stadium, especially given the effort The Citizens put in five months ago in winning the first leg at the Bernabeu.