Modric scored his fourth goal of the season, as Juve moved up to fourth place in Serie A, ahead of the visiting Serie A leaders Milan.
Juve were able to capitalise on a sloppy defensive display by Milan as they looked to salvage a point against the Rossoneri on the opening day of the new campaign.
Modric went close when he poked home from a corner after just seven minutes.
Matic’s first goal of 2017 came in the second half as Milan looked to have put an end to their two-game winless run.
Milan’s attack was the subject of a lot of talk before the game, as they had just a one-goal lead over their rivals.
Modric had two shots on target and made four saves in a game in which he was only able to see the pitch once.
The goals were both in the first half and it was Juve’s lack of urgency that saw them concede the first goal.
After a couple of minutes, Milan’s Mario Mandzukic was able to find Modric with a shot from distance and the Croatian headed in the rebound.
It was a first for Modric as he scored for the first time in three games.
His first goal since December 2017 was followed up with a second in the last minute of the second-half.
With Juventus still in third place, Milan are in a battle with Juventus for fourth place and fourth place will be important in their pursuit of the Champions League.
There was also a big shout for Modri’s brace as he made it 2-0 with two minutes left to play.
That was a big result for Milan as it saw them move up to fifth, four points clear of the leaders, Juventus.
Kaka also scored his second goal of his career for Juve, the second of his five goals in his last seven games.
See the latest Serie A predictions and betting tips with Eurotips.com