Juventus extended their unbeaten Serie A record to an astonishing 42 games by scoring three times in the second half in a 3-1 win at Genoa's Stadio Luigi Ferraris.
Ciro Immobile - whose contract is part owned by Juventus - handed the home side a deserved lead when his mishit shot somehow managed to evade Italy goalkeeper Gianluigi Buffon before nestling in the net via a post on 16 minutes.
The visiting defence looked vulnerable for long spells of the match, but there was nothing wrong with their attack as they came roaring back with three goals in the final 29 minutes. Genoa performed admirably but paid for failing to find a second goal when they were on top.
Mirko Vucinic was involved in all of the visiting goals as he set up Emanuele Giaccherini to steer the equaliser into the net on 61 minutes from 25 yards before he planted a penalty beyond Sebastien Frey after substitute Kwadwo Asamoah had been felled in the box by the tiring Luca Antonelli 12 minutes from time.
Asamoah completed Juventus's third win in three Serie A outings this season when he tapped the ball home from close range after Vucinic's cross had deflected kindly into his path via Andreas Granqvist.
Juventus head to Chelsea in the Champions League on Wednesday night, but their resolve will be tested if their defence fails to improve.
Immobile screwed a shot wide of goal on eight minutes with only Buffon to beat before he found the opening goal. Jankovic knocks an effort wide of goal on 20 minutes before Bonucci was forced to dash back to make a frantic challenge on Borriello with Buffon again left exposed.
Matri showed Juventus were still dangerous when he lifted the ball over the bar with Frey off his line on 37 minutes while Genoa's Sampirisi headed wide from five yards out when it looked easier to score five minutes after half-time.
Giovinco slammed a shot against a post on 51 minutes while Borriello headed against the bar as the open nature of the match continued. Buffon made a vital stop to keep out Bertolacci on 59 minutes before Juventus broke to the other end to find the equaliser.