Stuttgart stumble to 1-1 against Union, miss out on top three
Real booked their place in the final when substitute Arda Guler lifted a corner to Ruediger, who headed the equaliser that put Real Madrid through on aggregate.
A round-up of Thursday's Europa League Round of 16 second leg matches.
Real Sociedad won 1-0 at Athletic Bilbao in a Basque Country derby to end its winless run and strengthen its hold on third place in the Spanish league
Paris St Germain had a chance to extend their Ligue 1 lead to five points after RC Lens drew 1-1 at Troyes and Olympique de Marseille and Monaco shared the spoils on Saturday.
La Liga leaders Barcelona beat Real Madrid 1-0 to all but knock their rivals out of the title race on Saturday, while second-placed Atletico Madrid stayed seven points behind the Catalans with a 2-0 win at Real Sociedad on Sunday.
IMAGES from the football matches played across Europe on Sunday.
Juventus and Inter, who have 42 points each from 17 games, both play on Monday while Lazio, with 39 from 17, have an outstanding fixture at home to Verona to come in early February.