Vacherot beats Lehecka to win Swiss Indoors 2026 · Activ.news