French cyclist Christophe Le Mevel has won the 16th stage of the Tour of Italy, but Paolo Savoldelli of Italy remains the overall leader.

The 25-year-old Le Mevel won his first professional stage just ahead of the main group, finishing the 210-kilometer ride in 4:50:51 hours.

Belgium's Christophe Brandt was second, 0:09 seconds back with Alessandro Vanotti of Italy third, 16 seconds behind the winner.

Savoldelli retains the overall leader's pink jersey as the Tour heads into its final stages. The Italian leads countryman Danilo Di Luca by 25 seconds in the overall standings. Another Italian, Gilberto Simoni, is third overall, 1:48 minutes behind Savoldelli.

Thursday's 17th stage covers 194-kilometers (from Varazze to Limone Piemonte) and includes a 30-kilometer climb to the mountaintop finish. The Tour ends Sunday in Milan.

Some information for this report provided by AP.