Barcelona, Real Madrid, and Atletico Madrid have all qualified for the Champions League knockout stage, and now all three are into the Copa del Rey semi-finals as well, for the first time since 2014.