ARAMON FORMIGAL, Spain (AP) Warren Barguil of France won the mountainous 16th stage of the Spanish Vuelta by perfectly timing his final sprint up the steep Aramon Formigal peak on Monday, while Vincenzo Nibali fended off his rivals to retain the overall lead.
The 21-year-old Argos-Shimano rider looked tired in the final stretch up the category 1 ascent, but finished in 3 hours, 43 minutes, 31 seconds, just ahead of Rigoberto Uran of Colombia, who finished with the same time.
Poland's Bartosz Huzarski was third, three seconds behind, on the 146-kilometer (91-mile) ride from Graus to Aramon Formigal.
"Today it was a very nice race for me," Barguil said. "I had very good legs and I attacked. Then, when I saw Uran coming after me, I thought I would wait a bit and held back to see if I could still sprint a bit at the end, and I did."
Nibali also appeared to struggle on the final ascent, losing time to Christopher Horner of the United States, but he remained in the overall lead, 28 seconds ahead of the American.