1. Maxim IGLINSKY, Astana, in 6:43:52 2. Vincenzo NIBALI, Liquigas-Cannondale at :21 3. Enrico GASPAROTTO, Astana at :36 4. Thomas

Liège–Bastogne–Liège 2012 results