Stephen Curry scores 26 points to help the Warriors end a 40 year NBA Finals drought with a 104-90 win over the Rockets