Fiorentina 2 Rangers 4

Rangers become the third British side to make a European final this week as they beat Fiorentina 4-2 on penalties.