David Lee had 26 points and nine rebounds, Klay Thompson finished with 19 points, and the Golden State Warriors brought their surprising road run home with a 103-96 victory over the struggling New Orleans Hornets on Tuesday night.