David Lee and Harrison Barnes score 18 points apiece in Golden State Warriors' road win.