Juventus reaches second Champions League final in three years with 2-1 win over Monaco

This Italian team is really good!