Kylian Mbappe became the youngest player to score in the Champions League semifinals, and that's cool, but it was the olds who stole the show on Tuesday.
Dani Alves (34), Andrea Barzagli (36), Gianluigi Buffon (39), Mario Mandzukic (30), Giorgio Chiellini (32), Leonardo Bonucci (30), Sami Khedira (30), Mehdi Benatia (30) and Claudio Marchisio (31) all featured for Juventus, and they did the damn thing. Juventus' 2-1 victory (4-1 on aggregate) was decisive and ruthless and efficient.
— FOX Soccer (@FOXSoccer) May 9, 2017
Whoever they meet in the final, Juventus will have to like their chances.