Lady Rangers upset Corvallis, advance to state semis