First place, third place, and… 22nd. Baloise Glowi Lions enjoyed a stellar day at the Spanish World Cup in Benidorm, Spain, with Thibau Nys taking the victory and Lars van der Haar finishing third.