Stephen Curry scored 21 of his 34 points after halftime, Andre Iguodala hit a clutch 3-pointer and the Golden State Warriors survived in overtime, beating the Brooklyn Nets 107-99 on Saturday night.