Juventus 0 Hamburg 3
Juventus coach Claudio Ranieri will have plenty to ponder after his side slumped to defeat against Hamburg at the Emirates Cup on Sunday.
Jose Paolo Guerrero took advantage of a glaring mistake by the Bianconeri defence to fire his side into the lead in the 19th minute before a late Ivica Olic double compounded Juve's woes.
Ranieri was delighted with his side's defensive display in their 1-0 win over Arsenal on Saturday but they were all at sea against a side which finished fourth in the Bundesliga last season.
Antonio Chimenti, handed a rare start in the Juve goal, was kept busy right from the start and had to dive smartly to gather Jerome Boateng's fierce 20-yard effort after five minutes.
Hamburg were camped in the Juve half and should have taken a deserved lead in the 16th minute as Piotr Trochowski skipped his way through the Juve defence before unleashing a fierce shot which just scraped the top of the crossbar.
Seconds later Juve had their first sight of goal as Mauro Camoranesi lofted a decent cross into the area but it was just too high for Amauri and although the Brazilian got his head to the ball he couldn't direct it towards goal.
The German side took the lead after 19 minutes with a goal that neither Nicola Legrottaglie nor Chimenti will want to see again.
Guerrero, who had looked a constant threat during Saturday's defeat to Real Madrid, raced onto a long ball from the halfway line which Legrottaglie should have easily ushered away from danger, and calmly slotted it past a static-looking Chimenti into the bottom left corner.
Hamburg went close to doubling their lead 10 minutes later as Juve gave a lesson in how not to defend.
A mix-up in the Italian side's penalty area saw them make a hash of what should have been an easy clearance from a Hamburg corner and allowed Mohamed Zidan to snatch the ball before battling his way through to the edge of the six-yard box.
But the Egypt striker, who scored against Madrid in a 2-1 defeat, missed the opportunity to add to his tally.
Juve almost shot themselves in the foot again on the stroke of half-time as they could have conceded a penalty when Dario Knezevic felled Olic yards from goal, but the referee waved play on.
There was further misery for the Serie A giants 10 minutes after the restart as Knezevic had to be stretchered off following a last-ditch tackle on Guerrero which almost certainly prevented his side from going further behind.
They again came close to doing so as another mistake by their lethargic looking defence saw Olic race clear but, one-on-one with Chimenti, his effort flashed wide of the far post.
Juve had one of their rare opportunities seconds later as Frank Rost was finally tested when the Hamburg keeper saved Amauri's header at full stretch.
The Bianconeri came close to equalising in the 73rd minute as Vincenzo Iaquinta, who had only been on the pitch two minutes, raced clear.
A tremendous save from Rost - who was clattered by the Juve striker for his pains - saw the ball rebound to Amauri.
The Brazilian's follow-up shot threatened to level the scores but it was scrambled away by the Hamburg defence inches away from the line.
Juve did have the ball in the back of the net 10 minutes from time but Camoranesi's effort was ruled out for offside.
Hamburg sealed the victory in the dying seconds, as Olic raced into the penalty area before slotting the ball into the far corner.
And Olic added his second within a minute as he got the ball almost straight from the restart and raced into the penalty area before blasting the ball high into the top of the net from a tight angle.