SL boys, girls have tough outing with Spirit Lake