Dion Waiters ties career high with 33 points in Heat win