DeMar DeRozan poured in 33 points while Kyle Lowry added 29 and the Toronto Raptors held on to beat the Denver Nuggets 105-102.
Jonas Valanciunas added 12 points and nine rebounds, while DeMarre Carroll finished with 10 points for Toronto (2-1), which led by as many as 18 points early in what would turn into a nail-biter.
It was another record-setting night for DeRozan, who became the first player in franchise history to start a season with three consecutive 30-point games.
Canadian Jamal Murray had just one point for Denver.