Donovan Mitchell scored a game-high 33 points while Jarrett Allen collected a 22-point 10-rebound double-double to push the Cleveland Cavaliers over the Denver Nuggets 149-135.