It was the first time Juventus legend, Alessandro Del Piero, had played against Juve and six minutes in he had a wonderful free-kick which couldn’t find the target.
But in just the ninth minute the A-League All Stars had the lead as Thomas Broich, sent a ball for Marcelo Carrusca, of Adelaide United, who was able to beat his defender and send the ball past Gigi Buffon for the opener.
The All Stars could well have made it two as Wellington’s Manny Muscat stole possession and sprinted forward, before finding BesartBerisha who crossed in for Del Piero who sent his effort over the bar.
An error from Juventus allowed Berisha an opportunity as the new Victory man ran in on goal and turned but was denied by another Buffon save, keeping it 1-0.
For Juventus it was Carlos Tevez who proved the most likely, with an effort beating Eugene Galekovic but it couldn’t find the back of the net, it bounced off the post and out, letting the A-League to head to the break 1-0 up.
The A-League started the second half well, with Broich having a golden chance in the early stages but as denied by a deflection.
Juventus should have had an equalizer moments later as Andrea Pirlo was able to send a free kick that saw Tevez get past Josh Rose and cross in for Claudio Marchisio who headed it wide.
That was the beginning as Juve started to really push and right before the hour mark they had their equalizer. Patrice Evra was able to find space and crossed in for Fernando Llorente who was able to head home a simple header to level the scores.
With just half an hour to go the teams really started making the changes, with Del Piero likely taking his Australian bow as he was substituted off, prompting an outpouring of support from fans and players of both sides.
With the plethora of substitutions the match changed again, with a mistake from Kwadwo Asamoah allowing GuiFinkler to jump on to the ball and send it to TomiJuric who put the A-League in front with 14 minutes to play.
With time running down it seemed the All Stars would be heading to their first victory, but three minutes from time an error from Michael Thwaite allowed Paul Pogba to pounce. Gathering Thwaite’s poor clearance and slotting it home.
That seemed to settle a draw but in the third minute of stoppage time another poor clearance gave Juventus the win as Pepe, who set up the corner that lead to the clearance, received the ball and slammed it home powerfully from distance to give Juventus a 3-2 win.