Noord-Kaap too strong for Kearsney