Filip Schenk on his way to winning the first stage of the Italian Lead Cup 2026 at Pero (MI