Monta Ellis scored 15 consecutive points in the fourth quarter on the way to matching his career-high 31 points, and the resurgent Warriors snapped the Suns' eight-game winning streak with a 129-114 victory Monday night.