MADESIMO, Italy—Italian Damiano Caruso earned a first Grand Tour victory in the 20th and penultimate stage of the Giro d’Italia, a 163-kilometer (101-mile) ride from Valle Spluga to Alpe Motta, on Saturday, as Egan Bernal closed in on the overall title. The final climb up Alpe Motta saw Frenchman Roman Bardet and Caruso lose their…