David Lee had 29 points and 11 rebounds to back Andrew Bogut's strong return, and the Golden State Warriors snapped a four-game losing streak by outlasting the Toronto Raptors 125-118 on Monday night.