Stephen Curry scored 42 points to lead the Golden State Warriors to a 129-105 victory over the Cleveland Cavaliers on Wednesday in an NBA Finals rematch in name only. Curry drained nine three-pointers and Kevin Durant added 25 points on nine of 16 shooting as the Warriors pulled away in the second half against a Cleveland team that bears little resemblance to the LeBron James-led Cavs that battled the Warriors in the last four championship series.