Real Madrid will take on Borussia Dortmund in the Champions League final at Wembley. Carlo Ancelotti’s side are through to European football’s biggest match yet again, as they bid to lift the Champions League trophy for a remarkable sixth time in ten years, after knocking out Bayern Munich in chaotic fashion. It was more European magic from Real, who were