Stephen Curry scored 20 of his 31 points in the fourth quarter and overtime and David Lee's layup with 32.8 seconds left helped the Golden State Warriors beat the Dallas Mavericks 105-101 Monday night.