Juventus moved into the last four of the Champions League for the first time in 12 years after playing out a goalless draw with Monaco in the second leg of their quarter-final tie.
Juve went into the clash with a 1-0 aggregate lead after tasting victory against the principality club in the first leg and the Italian giants held onto that lead to book their place in the last-four draw along with Bayern Munich, Barcelona and Real Madrid.
Monaco took the game to their visitors in the early stages, with Geoffrey Kondogbia coming close on a number of occasions in a first half dominated by Leonardo Jardim's men. The hosts enjoyed most of the possession in the second period but could not find a way past a resolute Juventus defence.
The game's first meaningful chance came in the fifth minute when Monaco midfielder Kondogbia lashed wide of Gianluigi Buffon's net from 25 yards.
Andrea Barzagli came close to turning the ball into the back of his own net in the 15th minute after playmaker Bernardo Silva sent a dangerous cross in from the right of the box, with the Juve defender prodding narrowly wide of Buffon's near post from close range.
Monaco almost broke the deadlock in the 50th minute when Moutinho's cross from the left caused chaos in the visitors' box, with Buffon failing in his bid to punch the ball to safety - but Patrice Evra was on hand to clear the danger on the line.
Andrea Pirlo could have scored a late, dramatic winner for Massimiliano Allegri's side in the 90th minute when he sent a thumping free-kick towards goal from 30 yards - but his effort clipped the woodwork.