Speights, who played 26 minutes off the bench, also grabbed eight rebounds and Stephen Curry nailed six 3-pointers en route to 23 points, eight assists and five rebounds for the Warriors, who led by as many as 49 points in the lopsided affair.
The reeling Sixers, coming off a 45-point shellacking by the Los Angeles Clippers Sunday, became just the second team in NBA history to lose back-to-back games by 40 or more points -- the 1993-94 76ers were the only other victims.
Michael Carter-Williams netted 24 points as Philadelphia dropped a seventh straight overall.
Aaron Carter is still in love with Hilary Duff
Millions of Getty images now available for free via embed tool