Despite illness, broken hand, Hornets finish 3rd in state