Shapovalov also won his opening singles match in Rome in straight sets, over Argentine clay-courter Guido Pella
Djokovic's only testy moment came during the third game of the second set, which went to deuce seven times before Djokovic finally broke Caruso's serve.
The incident eight days ago marked a stunning end to Djokovic's 29-match winning streak and his bid for an 18th Grand Slam title.
On Sunday evening, Thiem used every bit of his Grand Slam experience to come back from the brink and defeat Zverev 2-6, 4-6, 6-4, 6-3, 7-6 in the 2020 US Open men's singles final.
On the first day of the US Open, Naomi Osaka came on to court wearing a face mask with the name Breonna Taylor written across it.
The second seeded Austrian beat the fifth seed 2-6, 4-6, 6-4, 6-3, 7-6 (8/6) in 4hr 2min inside a near-empty Arthur Ashe Stadium.
Osaka won her third career Grand Slam title after securing a win over Victoria Azarenka in the final of the US Open.
Osaka, of Japanese and Haitian heritage, wore different masks honoring victims of systemic racism and police brutality in the United States in each of the tournament's seven rounds.
Osaka, the fourth seed, overcame her unseeded opponent 1-6, 6-3, 6-3 inside a near-empty Arthur Ashe Stadium at Flushing Meadows.
The 27-year-old Thiem won 6-2, 7-6 (9/7) 7-6 (7/5) in 2hr 56 min inside Arthur Ashe Stadium to reach his fourth Grand Slam final.
Serena Williams was beaten in the finals of four of the preceding seven Slams, including at Flushing Meadows in 2018 and 2019.
The match was played with the retractable cover at Arthur Ashe Stadium shut, and rain loudly pelted the roof.
Williams' comeback included two astonishing shots with her left hand that contributed to winning points.
Jennifer Brady notched the biggest victory yet in her breakout run at the US Open, beating Yulia Putintseva 6-3, 6-2.
She's done nothing wrong at all: Novak Djokovic in support for US Open official after fans criticize her
While Novak Djokovic didn't attend the post-match interaction, he did take to social media to apologise after the incident.