MADRID — Denis Menchov won a punishing 20th stage of the Spanish Vuelta as Alberto Contador kept the overall leader's red jersey to all but clinch his second title. The Russian cyclist, a two-time Vuelta winner, outlasted Richie Porte of Australia on the special category climb up to Bola del Mundo to win the penultimate leg by 17 seconds in 4 hours, 48 minutes, 48 seconds. Alejandro Valverde and Joaquin Rodriguez, Contador's closest pursuers in the general classification, finished ahead of the Spanish leader but not with enough advantage to close the gap. The 67th race ends with a largely processional 115-km ride into Madrid Sunday. — AP