PONFERRADA, Spain (AP) — David Garcia Dapena of Spain won the 15th leg of the Spanish Vuelta on Monday, while compatriot Alberto Contador held the overall lead.

Garcia Dapena completed the 126-mile route from Cudillero to Ponferrada in northern Spain in a time of 5 hours, 2 minutes, 27 seconds.

The Xacobeo-Galicia cyclist finished 17 seconds ahead of Nick Nuyens of Belgium and Juan Manuel Garate of Spain.

Garcia Dapena was among a group of 17 riders who broke away early from the peloton and spent much of the race on their own. About two miles from the finish line, he sprinted away from the pack.

Contador, who won the 2007 Tour de France and this year's Giro d'Italia, holds an overall lead of 1:17 over Astana teammate Levi Leipheimer. Carlos Sastre of Spain is 3:41 behind Contador in third place.

The Vuelta finishes with a ride down Madrid's Paseo de la Castellana on Sunday.