Golden State needed every one of Curry's buckets to hold off Orlando