MIAMI — Dwyane Wade had 35 points and 12 assists as the Miami Heat snapped a four-game slide by digging deep late to beat the undermanned Golden State Warriors 110-106 on Tuesday.

Quentin Richardson scored 15, including two big 3-pointers in the final minutes, for the Heat. Michael Beasley also had 15 points, while Jermaine O'Neal and Carlos Arroyo each added 14 for Miami, which moved a half-game ahead of Charlotte in the race for the No. 8 seed in the Eastern Conference.

Anthony Morrow scored 24 points, C.J. Watson had 20 and Stephen Curry added 18 for Golden State. (AP)