Klay Thompson scored 24 points and Stephen Curry had 23 as the Golden State Warriors won their sixth game in a row, 112-94 over the Cleveland Cavaliers.