Juventus have won the first leg of the Inter-Academy Champions League tie in a game which could decide the Italian Super Cup title race.
The Giallorossi took a 1-0 lead in the 28th minute when Andrea Pirlo scored his first-ever Serie A goal for Juventus against the hosts, but the hosts levelled six minutes later when Federico Fazio headed home after being tripped by goalkeeper Luca Toni.
After a second goal from Pirlos, the Bianconeri went in front again just before the hour mark when Leonardo Bonucci headed home a corner from the edge of the box from a free-kick from Andrea Barzagli.
However, the hosts had a late penalty appeal turned down when Toni tripped Mario Mandzukic inside the box.
Juventus now sit sixth in Serie A and four points behind leaders AC Milan.