Real Madrid will face Borussia Dortmund in the Champions League final after substitute Joselu struck twice late on to snatch a 2-1 ...