PENA CABARGA, Spain (AP) Vasil Kiryienka of Belarus broke away before a final grueling ascent to win the 18th stage of the Spanish Vuelta on Thursday, while overall leader Vincenzo Nibali saw his advantage over Christopher Horner cut to three seconds with three days to go.
Kiryienka finished the 186.5-kilometer (116-mile) route starting in Burgos and passing over four major climbs before a final uphill push to Pena Cabarga in nearly five hours. Four more riders slowly pedaled over the finish line before the group of favorites arrived.
The 41-year-old Horner used an impressive burst to pull away from Nibali over the final 200 meters where the slope reached 20 degrees, gaining 25 seconds on his rival.
"We'll see what happens from here to Madrid," said Nibali. "With what Horner has shown us, it will be difficult to withstand his attacks. But I will try to do so with everything I have."
This was the first of three decisive mountain stages in northern Spain before the grand tour's traditional finish in the Spanish capital on Sunday.