Kenan Yıldız has come off the subs' bench to score twice and help Juventus salvage a 4-4 draw at Inter Milan in a thrilling Serie A duel.