Atletico -- who last beat Barcelona four years ago -- got the only goal of the game through Koke, his first in this season's tournament, in the fifth minute.

Barcelona rarely threatened to level and star player Lionel Messi had an especially torrid night as he failed to score against Atletico for the sixth successive game.

Reaching the semi-finals will see Atletico join city rivals Real, only the fourth time clubs from the same city have reached the last four -- Real and Atletico having done so in 1959, AC Milan and Inter Milan in 2003 and Arsenal and Chelsea in 2009.