Juventus leave Barcelona stunned as they reached the Champions League semifinals on Wednesday after a 0-0 scoreline and a 3-0 aggregate last-eight win.

Barcelona who have won the competition five times were hoping for a repeat miracle after overturning a 4-0 deficit in the last 16 by beating Paris Saint-Germain 6-1 at the Camp Nou.

It was not to be their day as their forward trio of Messi, Neymar and Suarez were all kept silent by the Juventus backline.

Monaco also beat Dortmund 3-1 in the other quarterfinal encounter as they move into the semifinals with a 6-3 aggregate lead.

The semifinalists are Real Madrid, Atletico Madrid, Juventus and AS Monaco. The draws will hold on Friday.