* Second-half sub Cuadrado scored in the 76th minute
* Buffon saved Lacazette's first-half penalty
* Juve finished with 10 men after Lemina was sent off in the 54th
* Allegri's team lead Group H with seven points, Lyon third
* Juve will host Lyon on Nov. 2 in their next match
LYON, France, Oct 18 Second-half substitute Juan Cuadrado earned 10-man Juventus a 1-0 win at Olympique Lyonnais after keeper Gianluigi Buffon pulled off a couple of superb saves to keep the Serie A leaders afloat in their Champions League Group H clash on Tuesday.
Cuadrado netted the only goal in the 76th minute, seven minutes after replacing Paulo Dybala as Juve were down to 10 men following Mario Lemina's sending-off nine minutes into the second half.
Italy keeper Buffon, who made a rare gaffe in the 1-1 World Cup qualifier draw against Spain earlier this month, saved Alexandre Lacazette's 35th-minute penalty and made a couple of decisive saves before Cuadrado struck the winner.
Massimiliano Allegri's team retained the lead in the group with seven points from three games, ahead of Sevilla, who beat Dinamo Zagreb 1-0 away, on goal difference. Lyon are third on three points with Dinamo in last place after three defeats from as many matches. (Writing by Julien Pretot; Editing by Pritha Sarkar)