Marko Pjaca and Dani Alves both came off the bench to score as Juventus beat 10-man Porto 2-0 in the first leg of their Champions League last-16 clash at the Dragao on Wednesday.