Undefeated teams square off in Division III title game