Matteo Malucelli claimed his third stage win at the 2026 Tour de Langkawi finale in Putrajaya, while Lennart Jasch secured the overall title and polka-dot jersey.
Germany's Lennart Jasch conquered Mount Jerai to win Stage 2 of Le Tour de Langkawi 2026, moving into the overall lead ahead of key mountain stages later in the race.