Both Cascade teams and the Sprague boys played Thursday afternoon with a shot at the state semifinals on the line.