Toronto has put together its second two-game winning streak of the season while Utah lost for only the third time in 12 games. The Jazz have played 11 of their first 16 at home this year and will also be at home for three of their next four.
Calderon made a 3-point shot with 13 seconds left in regulation to force the first overtime and Utah then got a 3-pointer from Paul Millsap with 5 seconds left in the extra period to bring about a second overtime.
A 3-pointer from Calderon with 1:30 to go gave the Raptors a 109-103 lead and Utah's hopes were all but wiped out when Devin Harris, with his team trailing by three, missed two free throws with 30 seconds left.
Andrea Bargnani and Linas Kleiza both had 25 points and DeMar DeRozan scored 17 for the Raptors.
Millsap produced 31 for the Jazz.
Millions of Getty images now available for free via embed tool
Boston schools pull out free condoms over wrapping complaints