Steph Curry's 43 points led the Warriors to a 107-97 win over the Celtics and level the Finals series at 2-2.