DeMar DeRozan (32 points) led the Toronto Raptors past Stephen Curry (34 points) and the visiting Golden Warriors 104-98 on Sunday.