Stephen Curry hit 12 3-pointers and scored 56 points as the Golden State Warriors defeated the Orlando Magic Thursday night.