Reprezentant Luksemburga Andy Schleck (Saxo Bank), po ataku na Roche aux Faucons, został zwycięzcą 95. Liege-Bastogne-Liege.
Początkowo uciekała czwórka zawodników po akcji rozpoczętej około 50 km: Cyril Gautier (Bbox Bouygues Telecom), Marcel Wyss (Cervélo TestTeam), Nico Sijmens (Cofidis) i Hubert Dupont (AG2R La Mondiale).
Grupka po 140 km utrzymywała w zapasie 8 minut, a przed czwartym z dwunastu podjazdów Côte de Wanne (172 km; 2,7 km; 7%) strata zwiększyła się do 11 minut.
Tempo peletonu znacznie wzrosło, pracowała głównie ekipa Saxo Bank. Kolejne wzniesienie Côte de Stockeu (178,5 km; 1,1 km; 10,5%) uciekinierzy rozpoczynali z przewagą 6.40, a po pokonaniu Côte de la Haute-Levée (184 km; 3,4 km; 6%) różnica wynosiła niespełna 5 minut.
Gdy przewaga zmalała do półtorej minuty, już za Côte de la Vecquée (209 km; 3,1 km; 5,9%), rozpoczęły się kontrataki. Pokazali się Dries Devenyns (Quick Step), Chris Anker Sørensen (Saxo Bank) i Linus Gerdemann (Milram), jadąc przez kilka kilometrów we trójkę.
Kres ucieczki czwórki harcowników miał miejsce na Côte de la Redoute (226, 5 km; 2,1 km; 8,4%). Na prowadzenie wyszedł Alexandr Kolobnev (Saxo Bank), a dołączyli José Serpa (Diquigiovanni), Karsten Kroon (Saxo Bank), Roman Kreuziger (Liquigas), Dupont, Egoi Martínez (Euskaltel), Paolo Tiralongo (Lampre-NGC) i Robert Gesink (Rabobank).
Podjeżdżając pod Côte de Sprimont (232 km; 1,4 km; 4,7%) kontratakował Philippe Gilbert (Silence). Belg błyskawicznie dołączył, a następnie odjechał uciekinierom, zyskując 30 sekund przewagi nad grupką i 45 nad peletonem, wjeżdżając na przedostatnią górkę, Côte de la Roche aux Faucons (241, 5 km; 1,5 km; 9,9%).
Do pracy zabrali się kolarze Saxo Bank. Do przodu ruszył młodszy z braci Schleck, Andy, dołączając do Gilberta 19 km przed metą.
Zawodnik Silence osłabł, zostając daleko w tyle. Schleck szybko zyskał bezpieczną przewagę, która rozpoczynając Côte de Saint-Nicolas (255,5 km; 1,0 km; 11,1%) wynosiła aż półtorej minuty.
Losy zwycięstwa zostały rozstrzygnięte, pozostała walka o drugi stopień podium. Atakował Frank Schleck (Saxo Bank), próbował Samuel Sanchez (Euskaltel), a na hopce Côte d’Ans, 300 metrów przed metą skutecznie odjechał Joaquím Rodríguez (Caisse d’Epargne). O trzecim miejscu rozstrzygnął finisz z dużej grupy.
Wyniki Liege-Bastogne-Liege 2009 (HIS); Liege – Ans (261 km):
1 Andy Schleck (Lux) Saxo Bank 6:34:32 2 Joaquím Rodríguez (Spa) Caisse d'Epargne 01:17 3 Davide Rebellin (Ita) Serramenti PVC Diquigiovanni 01:24 4 Philippe Gilbert (Bel) Silence-Lotto 5 Serguei Ivanov (Rus) Katusha 6 Simon Gerrans (Aus) Cervélo TestTeam 7 Damiano Cunego (Ita) Lampre-NGC 8 Benoît Vaugrenard (Fra) Française des Jeux 9 Alexandr Kolobnev (Rus) Saxo Bank 10 Samuel Sánchez (Spa) Euskaltel-Euskadi 11 Ryder Hesjedal (Can) Garmin-Slipstream 12 Matteo Carrara (Ita) Vacansoleil 13 Jérôme Pineau (Fra) Quick Step 14 Oscar Freire (Spa) Rabobank 15 Rinaldo Nocentini (Ita) AG2R La Mondiale 16 Cadel Evans (Aus) Silence-Lotto 17 Thomas Dekker (Ned) Silence-Lotto 18 Rémy Di Gregorio (Fra) Française des Jeux 19 Alejandro Valverde (Spa) Caisse d'Epargne 20 Vladimir Efimkin (Rus) AG2R La Mondiale 21 David Le Lay (Fra) Agritubel 22 Maxim Iglinsky (Kaz) Astana 23 Fränk Schleck (Lux) Saxo Bank 24 Christophe Moreau (Fra) Agritubel 25 Jelle Vanendert (Bel) Silence-Lotto 26 Nicki Sorensen (Den) Saxo Bank 27 David Moncoutié (Fra) Cofidis 28 Carlos Sastre (Spa) Cervélo TestTeam 29 Fabian Wegmann (Ger) Milram 30 Luca Mazzanti (Ita) Katusha 31 Gorka Verdugo (Spa) Euskaltel-Euskadi 32 Paul Martens (Ger) Rabobank 33 Chris Anker S?rensen (Den) Saxo Bank 34 Michele Scarponi (Ita) Serramenti PVC Diquigiovanni 35 Maxime Monfort (Bel) Columbia-Highroad 36 Pierrick Fédrigo (Fra) Bbox Bouygues Telecom 37 Karsten Kroon (Ned) Saxo Bank 38 Kanstantsin Siutsou (Blr) Columbia-Highroad 01:35 39 Vincenzo Nibali (Ita) Liquigas 40 Amaël Moinard (Fra) Cofidis 01:38 41 Carlos Barredo (Spa) Quick Step 01:43 42 José Serpa (Col) Serramenti PVC Diquigiovanni-Androni 02:09 43 Ivan Basso (Ita) Liquigas 02:24 44 Philip Deignan (Irl) Cervélo TestTeam 02:54 45 Chris Froome (Ken) Barloworld 46 Roman Kreuziger (Cze) Liquigas 47 Franco Pellizotti (Ita) Liquigas 48 Thomas Voeckler (Fra) Bbox Bouygues Telecom 49 Sergey Lagutin (Uzb) Vacansoleil 50 Robert Gesink (Ned) Rabobank 51 Johnny Hoogerland (Ned) Vacansoleil 52 Jurgen Van den Broeck (Bel) Silence-Lotto 53 Thomas Lövkvist (Swe) Columbia-Highroad 54 Alexsandr Dyachenko (Kaz) Astana 55 Christian Pfannberger (Aut) Katusha 56 Enrico Gasparotto (Ita) Lampre-NGC 02:57 57 Clément Lhotellerie (Fra) Vacansoleil 03:06 58 Christian Knees (Ger) Milram 03:19 59 Peter Velits (Svk) Milram 03:20 60 Jan Bakelants (Bel) Topsport Vlaanderen-Mercator 61 I?aki Isasi (Spa) Euskaltel-Euskadi 62 Alexander Efimkin (Rus) AG2R La Mondiale 03:26 63 Leonardo Duque (Col) Cofidis 03.48 64 Assan Bazayev (Kaz) Astana 05:37 65 Michael Albasini (Swi) Columbia-Highroad 06:06 66 Manuele Mori (Ita) Lampre-NGC 06:25 67 Rubens Bertogliati (Swi) Serramenti PVC Diquigiovanni 68 Cyril Gautier (Fra) Bbox Bouygues Telecom 69 John-Lee Augustyn (RSA) Barloworld 70 Haimar Zubeldia (Spa) Astana 71 Pierre Rolland (Fra) Bbox Bouygues Telecom 72 Egoi Martínez (Spa) Euskaltel-Euskadi 73 Addy Engels (Ned) Quick Step 74 Tom Danielson (USA) Garmin-Slipstream 08:01 75 Nicolas Vogondy (Fra) Agritubel 76 Paolo Tiralongo (Ita) Lampre-NGC 77 Jonathan Hivert (Fra) Skil-Shimano 09:05 78 Hubert Dupont (Fra) AG2R La Mondiale 10:37 79 Marcel Wyss (Swi) Cervélo TestTeam 11:05 80 Françis De Greef (Bel) Silence-Lotto 81 Christophe Kern (Fra) Cofidis 82 Guillaume Levarlet (Fra) Française des Jeux 83 Christophe Brandt (Bel) Silence-Lotto 84 Craig Lewis (USA) Columbia-Highroad 85 Jacob Fuglsang (Den) Saxo Bank 86 Dries Devenyns (Bel) Quick Step 87 José Luis Arrieta (Spa) AG2R La Mondiale 88 Linus Gerdemann (Ger) Milram 89 Sylvain Calzati (Fra) Agritubel 90 Oscar Pereiro (Spa) Caisse d'Epargne 91 Rubén Pérez (Spa) Euskaltel-Euskadi 92 Valerio Agnoli (Ita) Liquigas 93 Luis Pasamontes (Spa) Caisse d'Epargne 94 I?igo Landaluze (Spa) Euskaltel-Euskadi 95 Bram Tankink (Ned) Rabobank 96 Bert De Waele (Bel) Landbouwkrediet-Colnago 97 Nikita Eskov (Rus) Katusha 98 Pavel Brutt (Rus) Katusha 99 Daniel Martin (Irl) Garmin-Slipstream 100 Nicolas Roche (Irl) AG2R La Mondiale 101 Francesco Bellotti (Ita) Barloworld 102 Paolo Longo Borghini (Ita) Barloworld 103 Rigoberto Uran (Col) Caisse d'Epargne 104 Volodimir Gustov (Ukr) Cervélo TestTeam 105 Alexandre Botcharov (Rus) Katusha 106 Kevin Hulsmans (Bel) Quick Step 107 Nico Sijmens (Bel) Cofidis 108 Yukiya Arashiro (Jpn) Bbox Bouygues Telecom 14:20 109 Simon Geschke (Ger) Skil-Shimano 14:21 110 Marco Marcato (Ita) Vacansoleil 111 Xavier Florencio (Spa) Cervélo TestTeam 15:26 112 Alberto Losada (Spa) Caisse d'Epargne 113 Pieter Jacobs (Bel) Silence-Lotto 114 Vasil Kiryienka (Blr) Caisse d'Epargne 115 Sergey Klimov (Rus) Katusha 16:29 116 Johannes Fröhlinger (Ger) Milram 117 Bert Scheirlinckx (Bel) Landbouwkrediet-Colnago 118 Jérémy Roy (Fra) Française des Jeux 119 Daniele Righi (Ita) Lampre-NGC