RB Leipzig's bid for a maiden trophy will continue on two fronts after a Christopher Nkunku double in Bergamo secured a 2-0 win over Atalanta and a place in the Europa League last four on Thursday.
Leipzig were held 1-1 at home last week but a controlled performance brought a deserved second leg victory and a semi-final tie against either Rangers or Braga who play later in Glasgow.
Nkunku was the hero once more by tapping in from Konrad Laimer's cut back in the 19th minute and his late penalty, which he won himself from goalkeeper Juan Musso three minutes from time, took him to 30 goals for the season.
"We’re working hard and want to try and win the trophy," Nkunku told Canal+.
Atalanta struggled for clear chances but did have a decent penalty claim turned down when the ball struck Dani Olmo on the arm early in the second half.
Leipzig are also in the semi-finals of the German Cup next week as they continue their fine form under coach Domenico Tedesco, who has transformed their season since being appointed in December.
"It’s a fantastic night, it’s not easy to win here," Tedesco told UEFA.com. "There were no secrets to win, we defended well and unlike the first leg we did well to get past their pressing."
Another Bundesliga side, Eintracht Frankfurt, will hope to join Leipzig in the last four when they play in Barcelona later having drawn 1-1 at home. The winners of that tie will face either Lyon or West Ham with the first legs of the semis on April 28.