The two midfielders scored a goal each as Antonio Conte's men grabbed a richly deserved win to join Milan at the top of the table.
Juventus struggled throughout the game and now find themselves seven points behind the Milanese duo in a big blow to their chances of winning a tenth straight Scudetto.
So who were the best and worst players on the pitch?
✔️ GOOD PERFORMANCE
Arturo Vidal: 7.6
What a time to finally score your first Serie A goal for your new club!
Vidal has been a huge disappointment for Inter since arriving from Barcelona last summer, with many critics going as far to say that the 33-year-old is finished as a top-level player.
But he rolled back the years with a ferocious performance as he dominated the centre of the field alongside fellow terrier Barella. He made a game-high nine recoveries and he capped it off with a fantastic headed goal from Barella's cross.
❌ BAD PERFORMANCE
Adrien Rabiot: 6.1
The French midfielder has been in very poor form over the last month or two and he was completely overrun and bullied in midfield by Vidal and, in particular, Barella.
He won no tackles, no aerial challenges and his only positive contribution was a deflected effort that forced a save out of Samir Handanovic.
Andrea Pirlo put Rabiot out of his misery on 58 minutes when he hauled him off the pitch.
Alvaro Morata: 5.8
The Spaniard only recently returned from injury and he was way off the levels he displayed earlier in the season.
He attempted only one shot, created no chances and had an abysmal pass success rate of just 56 per cent.
His frustration got the better of him as he was also booked.
⭐ STAR MAN
Nicolo Barella: 8.2
Juventus had no answer to Barella's energy and enterprise as he broke through the lines time and again.
This was perfectly encapsulated with a brilliant goal early in the second half as he latched onto Alessandro Bastoni's perfect long pass and buried his finish into the top corner.
He had earlier created Vidal's opener with a pin-point left-foot cross to the back-post, which the Chilean headed home.
In total, he had two shots, three dribbles, five touches in the box (second only to Romelu Lukaku) and a 91% pass success rate.