Juventus bounced back from two goals down to draw 3-3, thanks to a stoppage-time goal scored by Federico Gatti.