Hornets rout, but have work to do