Luigi Ganna, leading after the first real climb near Lake Garda, was delayed by a puncture with about 70 kilometers to go and the other racers attacked, but he caught them again after they were stopped by a train crossing.