Unbeaten Cadets turn back Staples, qualify for states