Kingsley Ends Historic Season in Class B Semifinals