Cape High shows grit against North