De’Andre Hunter scored 32 points and made a go-ahead three-pointer with 30 seconds left in overtime as the Cleveland Cavaliers rallied for a 133-129 win over the Portland Trail Blazers on Sunday to extend their winning streak to 10 and become the first NBA team with 50 victories this season.