Steph Curry scored 38 points, while Klay Thompson scored 25 as Golden State claimed a 108-97 win over the Cavaliers in Game 4 of the NBA Finals.