An extra-time winner from late substitute Alvaro Morata saw Juventus to their 11th Italian Cup with a 1-0 triumph over AC Milan on Saturday.