Stephen Curry erupted for 43 points in Game 4 of the NBA Finals as the Golden State Warriors levelled the series against the Boston Celtics.