Andrew Kay wins Challengers League