(Photo: Roberto Bettini)
Belgian Philippe Gilbert of the Lotto team won the 20th stage of the Tour of Italy over 203km from Naples to Anagni on Saturday as Russian Denis Menchov held onto the overall lead. Gilbert sprang away from the bunch in the final 2km on a slight climb and although Frenchman Thomas Voeckler chased him gamely, the Bouygues Telecom man couldn't quite close the gap.
Former Giro winner Stefano Garzelli led the peloton over the line in third ahead of Australian Allan Davis. With bonus seconds for the first three finishers, second overall Danilo Di Luca was expected to attack Menchov at the end but he ran out of teammates to help him in a speedy finish. And Menchov actually pinched two more seconds on Di Luca in an early bonus sprint so he leads by 20sec ahead of Sunday's finale, a 14.4km time trial around Rome.
Check back shortly for a full race report.