Darius Garland had 27 points and eight assists to lead the Cleveland Cavaliers to a 122-111 win over the Portland Trail Blazers on Tuesday night.