Juventus have reached their second Champions League final in three seasons with a 2-1 win over Monaco.Taking a 2-0 lead from the first leg into Tuesday night's second leg, the Italians took the lead after Mario Mandzukic prodded home a rebound after his initial header was saved.

Brazilian Dani Alves scored the second of the game with a superb volley after Monaco keeper Danijel Subasic punched a clearance straight to the former Barcelona full back.

Kylian Mbappe scored a consolation goal in the second half, but the Ligue 1 side could not stage a fightback and had to watch on as the Juventus players celebrated reaching the final at full time.

Juventus have not won the competition since 1996, and lost 3-1 to Barcelona in the 2015 final, will face Real Madrid or Atletico Madrid who play on Wednesday night, with Real defending a 3-0 first leg victory.

Last Ditch Tackle is unashamedly passionate about Scottish football, with a heavy Celtic slant.