Liverpool will face Real Madrid in their third Champions League final clash, with each side winning an European Cup/Champions League once with Real winning it last in 2018.