Stephen Curry had 25 points, 10 assists and seven rebounds on a sprained right ankle, and the Golden State Warriors held off the Los Angeles Lakers 109-103 on Monday night.