Casparius pitches Staples past Ridgefield in state semis