Hornets rush for 410 yards, win third game