Super Eagles forward Samuel Chukwueze made the difference for Villarreal as he scored two minutes from time on Tuesday to stun former champions Bayern Munich.
His effort helped to send the Bundesliga giants crashing out of the 2021/2022 UEFA Champions League quarter-finals for a place in the last-four for the second time in their history.
Chukwueze finished off a slick counter-attack to rescue a 1-1 second leg draw for Villarreal in Munich, a week after their 1-0 win at home.
Robert Lewandowski had levelled the tie on aggregate early in the second half, but Bayern Munich could not find a winner and were hit by a sucker punch.
Bayern Munich’s coach Julian Nagelsmann admitted later on that last week’s defeat “was the key, we lost the duel there.
“Today we have done very well, it was one of the best games of the past months.”
Coached by Unai Emery, the “Yellow Submarines” are now in the semi-finals of the elite continental competition having won the Europa League last season.
They will meet the winners of the Liverpool versus Benfica fixture of Wednesday, with the Reds defending a 3-1 lead at Anfield.