The Tuesday night game finished 4-2 in favour of the bianconeri.

Torino started the better of the two, with Yann Karamoh scoring from a corner after just 90 seconds.

Juan Cuadrado equalised for Juventus 14 minutes later with a half-volley from inside the box.

Torino went close to restoring their lead after a header from Antonio Sanabria was met with an impressive save by Wojciech Szczesny.

Sanabria made up for it soon after by getting on the end of a ball from Ivan Ilic.

It only took three minutes for Juventus to equalise again thanks to a Danilo header from a corner.

Juve’ went close to taking the lead early in the second half when Dusan Vlahovic hit the crossbar.

Torino were the next ones to hit the woodwork after a curving strike from Karol Linetty went close.

Bremer put Juve’ 3-2 ahead with a 71st minute header, again from a corner.

Rabiot sealed it ten minutes later, putting away a free-kick whipped in by Filip Kostic.

Speaking after the game, Juventus manager Massimiliano Allegri praised his team’s attitude.

“When we have this spirit, it’s difficult to lose the game,” he said.

Want to watch every Serie A and Serie B game live and on demand? Subscribe here.