No kidding. Schumacher winning a sprint and a TT against a weak field is no surprise, hell, he might even be able to do that clean, but Scarponi is a different thing altogether. Back when he rode for Domina and Liberty (hello Dr Fuentes), the most he could aim for at the GTs was a top 10. "But he was young". No he wasn't. He was 27 when Puerto came about, and had been riding at a high level for four or five years already. Furthermore, his performance with Liberty was rather poor, compared to Domina Vacanze (a team with riders like Perdiguero, Santos González, Gabriele Colombo, Lombardi or... Kolobnev

). His best results came in the Ardennes, but he could never climb the big mountains with the best. At 27.
Now, after Puerto, he's supposed to be one of the 5 best climbers in the world, and one of the most consistent riders, from February to October. After having ridden for Androni (hello Gianni Savio). And now riding for Lampre.
If he isn't one of the biggest superchargers in the pro peloton, I'd be very surprised.