It was a case of deja vu for Real Madrid and Barcelona. For the second year running, Carlo Ancelotti's side were paired with Schalke in the last 16 of the Champions League, while the Catalans will meet Manchester City - just as they did in 2013-14.