Jones buried the rebound of a Kyle Quincey shot past Toronto goalie James Reimer
Daniel Winnik and Milan Hejduk had the other Colorado goals, while Phil Kessel
and Nikolai Kulemin
replied for the Maple Leafs.
The loss was Toronto's first of the season after three wins to start the campaign.
Meanwhile, the Avalanche ended off their longest road trip of the season with a perfect 5-0-0 record. It's their first perfect road trip of that length in club history.
Jean-Sebastien Giguere started in goal for Colorado against his former team. The netminder, who signed a two-year deal with the Avalanche in the summer, was the Leafs' opening night starter last season.
After a scoreless first period, Kessel got the Leafs on the board just 19 seconds into the second. The sniper led a Toronto rush and ripped a shot past Giguere's shoulder after crossing the blue-line.
Colorado tied it just over three minutes later at 3:31. Ryan O'Reilly brought the puck into the Leafs zone before passing back to a trailing Winnik, whose low shot beat Reimer through the five-hole.
Leafs had a chance to take the lead later in the period, but Kulemin missed a chance at an empty net when Giguere was out of position and Clarke MacArthur
was stopped on a follow-up chance.
Colorado's second goal came on the power play with just over five minutes left in the second. With Tyler Bozak
in the box for interference, Hejduk let a shot go from the right side that beat Reimer. The puck got through the traffic in front and just squeezed through a gap between Reimer's left arm and leg.
Kulemin tied it up with just less than five minutes left in the third. The Leafs were pressing all period but Giguere kept them out until he was unable to hold onto a Dion Phaneuf
shot. Kulemin was there to pick up the rebound and found the open side for his first of the season.