Belgian rider Philippe Gilbert clinched his second stage win of the Tour of Spain Friday with a final surge while Spain's Alberto Contador held on to the overall leader's red jersey. Gilbert launched an attack less than a kilometre from the line of the 19th stage and broke ahead of a pack of around 40 cyclists to finish ahead of Spaniards Alejandro Valverde and Daniel Moreno. The BMC rider, who also won the ninth stage, completed the 178.4-kilometre (110-mile) 19th stage through completely flat terrain from Penafiel to La Lastrilla in four hours 56 minutes and 25 seconds. Contador, back in the saddle after a two-year doping ban, finished in 11th place, three seconds behind Gilbert, but he was able to hold on to the overall race lead with just two stages left. "It was complicated in the end. The last 30 kilometres were very tense," he said. Valverde, of the Movistar team, is in second place in the overall standings, 1min 35sec behind Contador, while compatriot Joaquim Rodriguez of Katusha is third, 2min 21sec from the leader.