South Africa's Jacques Kruyswijk claimed his maiden European Tour title after holding off the challenge of Englishman John ...