Needing only a draw to lift the Scudetto once again, Juventus got the result they needed against Roma, who saw Radja Nainggolan sent off in the second half to dent any hopes of prolonging the celebrations in Turin.
With one game left to play Juventus can not be caught by second-placed Napoli who are four points behind after winning 2-0 at Sampdoria on Sunday.
Juventus coach Massimiliano Allegri picked out third choice goalkeeper Carlo Pinsoglio as the unlikely hero of their double-winning campaign on Sunday, even though the 28-year-old did not play a single game all season for the Turin side.
And their coach believes this had an impact, pinpointing a key defeat at Fiorentina the day after Juventus - beaten by Napoli in their previous match - had conjured up a late comeback against Inter.
He also won Serie A with AC Milan in 2011.
No club in Europe's top five leagues has won as many league titles, although Real Madrid is only one behind.
"Juventus have a special mentality that has been built up through the years", Di Francesco said.
If Milan finish seventh, it could greatly impact their summer plans with the club already scheduled to face Manchester United and Barcelona in California during the same week as the Europa League second qualifying round.
Rome: For the first time since 1958, football-mad Italy will follow a World Cup finals from the sidelines without their national team. "Next season, there will be players who will arrive and others who will leave".
The contest for the last Champions League place is heading for a thrilling finale in Serie A after Lazio was held to a 2-2 draw at relegation-threatened Crotone.
It is level with Chievo Verona, which had a 2-1 comeback win at Bologna.
"We played after Juve 14 times in the last 16 rounds and seeing as Juve pretty much always win, that badly damaged us".