Amy Cure takes shock win in Holland