David Lee had 21 points and 12 rebounds, Stephen Curry scored 17 points before leaving with an injury, and the Golden State Warriors beat the Toronto Raptors 114-102 on Monday night.