Belg Peter Van Petegem (Lotto), pokonując na finiszu rodaka Franka Vandenbroucke’a (Quick Step), został zwycięzcą 87. edycji Ronde van Vlaanderen. Zawodnik Lotto został również liderem Pucharu Świata.
Pogoda nie przeszkadzała zawodnikom na trasie, wprawdzie dość silny wiatr i nie za wysoka temperatura nie pomagały, ale było sucho, a nawet momentami słońce przebijało się przez chmury.
Już na 5. kilometrze zaatakował Niemiec Michael Rich (Gerolsteiner), do którego dołączyli Thomas Liese (Team Coast), Vincent van der Kooij (BankGiroLoterij) i Jacky Durand (FDJeux.com), którego nie mogło zabraknąć w tak wczesnej akcji.
Uciekająca czwórka szybko zyskała sporą przewagę, na 126. kilometrze wynosiła ona niespełna 15 minut. Durand po podobnej akcji zwyciężył we Flandrii już przed 11 laty, ale tym razem na powtórzenie podobnego wyczynu szanse były minimalne, tym bardziej że zaczęły się pierwsze podjazdy, na który to właśnie Francuz i der Kooij mieli spore problemy. Już po ósmym (z dziewiętnastu) wzniesień – Koppenberg (187 km; dł. 550m; 11,6 %, max 22 %) słabsza dwójka nie wytrzymała tempa równo pracujących kolarzy niemieckich.
Przewaga ucieczki wynosiła wówczas tylko niewiele ponad 3 minuty nad ósemką(!) Włochów w składzie: Marco Serpellini (Lampre), Fabio Sacchi (Saeco), Enrico Cassani (Alessio), Paolo Bettini i Luca Paolini (obaj Quick.Step), Gabriele Balducci (Sidermec), Giovanni Lombardi (Domina Vacanze) i Roberto Petito (Fassa), którzy oderwali się tuż przed Koppenberg. Peleton nie był jednak daleko, utrzymując kontrolę nad tym kontratakiem.
Kolejne dwa wzniesienia nie zmieniły sytuacji na trasie , dopiero 11. – Ladeuze (199 km; dł. 900m; 7 %, max 12,5 %) zmęczyło Richa i na czele został sam Liese. Jego przewaga był już jednak minimalna, około pół minuty. Na zjeździe z Ladeuze peleton dogonił ósemkę Włochów, wyścig zaczynał się na nowo. Mniej więcej w tym momencie z dalszej jazdy zrezygnował Mario Cipollini (Domina Vacanze).
Z zasadniczej grupy szybko zaatakowali Benoit Joachim (USPS), który 39 km przed metą jechał na czele z Paolinim (Quick.Step) i Christophe Menginem (FDJeux.com). 22 sekundy za nimi znajdował się dwójka: Rolf Aldag (Telekom) i Dario Pieri (Saeco), peleton tracił 32 sekundy. 5 km dalej wszyscy znów jechali razem w dużej grupie. Do końca pozostawały 4 wzniesienia.
Przed pierwszym z nich – Berendries (223 km; dł. 900m; 4,7 %, max 14 %) odjechali Nico Mattan (Cofidis) i Frédéric Guesdon (FDJeux.com), razem przejechali przez Tenbosse (229 km; dł. 250m; 11 %, max 14 %), po którym dołączył do nich Peter Van Petegem (Lotto), a następnie Frank Vandenbroucke (Quick Step) z Dave Bruylandtsem (Marlux). Druga, kilkuosobowa grupa (Ekimov, Celestino, Ivanov, Boogerd, O’Grady, Baldato), traciła 15 sekund, peleton, w którym utrzymywał się Zbigniew Spruch (Lampre), pół minuty.
Tuż przed Muur – Kapelmuur (239 km; dł. 825m; 9,3 %, max 20 %) dwie pierwsze grupy połączyły się, peleton jakby pogodzony z sytuacją tracił wówczas całą minutę.
Na początku Muur zaatakował Mengin, jednak najtrudniejszy brukowany odcinek świetnie pokonali Van Petegem z Vandenbrouckem, dzięki czemu dwójka Belgów zyskała kilkanaście sekund przewagi.
Po ostatnim podjeździe, Bosberg (242 km; dł. 475m; 8,4 %, max 11 %), wzrosła ona do 20 sekund, do mety pozostawało 12 km.
W goniącej grupie nie było równiej pracy, pojedyncze wyskoki nie mogły przynieść sukcesu. 5 km przed finiszem różnica wzrosła do 32 sekund. W 1999 roku Van Petegem finiszował we Flandrii tuż przed Vandenbrouckem. Historia miała się powtórzyć czy nadszedł czas rewanżu?
Finiszowe metry. Prowadzi wolno van Petegem, czujnie za jego plecami Vandenbroucke. Atakuje ten ostatni, przez chwilę jadą równo, ale szybko zawodnik Lotto zyskuje kilkanaście metrów, pewnie zwyciężając. Z drugiej grupy najszybciej finiszuje Stuart O’Grady (Credit Agricole).
Wyniki Ronde van Vlaanderen 2003 (PŚ); Brugia – Ninove-Meerbeke (255 km):
1 Peter Van Petegem (Bel) Lotto-Domo 6.18.48 2 Frank Vandenbroucke (Bel) Quick.Step-Davitamon 00:02 3 Stuart O'Grady (Aus) Credit Agricole 00:19 4 Fabio Baldato (Ita) Alessio 5 Nico Mattan (Bel) Cofidis-Le Crédit par Téléphone 6 Frédéric Guesdon (Fra) FDJeux.com 7 Serguei Ivanov (Rus) Fassa Bortolo 8 Viatcheslav Ekimov (Rus) US Postal presented by Berry Floor 9 Michael Boogerd (Ned) Rabobank 10 Dave Bruylandts (Bel) Marlux-Wincor Nixdorf 11 Mirko Celestino (Ita) Team Saeco 12 Fabio Sacchi (Ita) Team Saeco 02:19 13 Salvatore Commesso (Ita) Team Saeco 14 Bernhard Eisel (Aut) FDJeux.com 15 Dario Pieri (Ita) Team Saeco 16 Michele Bartoli (Ita) Fassa Bortolo 17 Marco Serpellini (Ita) Lampre 18 Romans Vainsteins (Lat) Caldirola-Sidermec-Saunier Duval 02:31 19 Raivis Belohvosciks (Lat) Marlux-Wincor Nixdorf 03:03 20 Stefano Zanini (Ita) Team Saeco 03:10 21 Guido Trenti (USA) Fassa Bortolo 22 Fabien De Waele (Bel) Palmans-Collstrop 23 Enrico Cassani (Ita) Alessio 24 Gabriele Balducci (Ita) Caldirola-Sidermec-Saunier Duval 25 Tom Boonen (Bel) Quick.Step-Davitamon 26 Mauro Gerosa (Ita) Caldirola-Sidermec-Saunier Duval 27 Andreas Klier (Ger) Team Telekom 28 Chris Peers (Bel) Cofidis-Le Crédit par Téléphone 29 Rolf Aldag (Ger) Team Telekom 30 Oscar Freire Gomez (Spa) Rabobank 31 Benoît Joachim (Lux) US Postal presented by Berry Floor 32 Geert Verheyen (Bel) Marlux-Wincor Nixdorf 33 Andrea Ferrigato (Ita) Alessio 34 Juan Antonio Flecha (Spa) iBanesto.com 35 Maximilian Sciandri (GBr) Lampre 36 Serge Baguet (Bel) Lotto-Domo 37 Zbigniew Spruch (Pol) Lampre 38 Johan Museeuw (Bel) Quick.Step-Davitamon 39 Luca Paolini (Ita) Quick.Step-Davitamon 40 Massimo Apollonio (Ita) Caldirola-Sidermec-Saunier Duval 06:38 41 Filip Meirhaeghe (Bel) Domina Vacanze-Elitron 42 Steven De Jongh (Ned) Rabobank 43 Erik Zabel (Ger) Team Telekom 44 Malte Urban (Ger) Team Coast 45 Matthé Pronk (Ned) BankGiroLoterij Cycling Team 46 Christophe Mengin (Fra) FDJeux.com 47 Andrea Tafi (Ita) Team CSC 48 Roger Hammond (GBr) Palmans-Collstrop 49 Philippe Gaumont (Fra) Cofidis-Le Crédit par Téléphone 50 Bradley Wiggins (GBr) FDJeux.com 51 Karsten Kroon (Ned) Rabobank 52 Martin Elmiger (Swi) Phonak Hearing Systems 53 Stijn Devolder (Bel) Vlaanderen-T Interim 54 Marco Milesi (Ita) Caldirola-Sidermec-Saunier Duval 55 Matteo Tossato (Ita) Fassa Bortolo 56 Roberto Petito (Ita) Fassa Bortolo 57 Jan Schaffrath (Ger) Team Telekom 58 Gabriele Missaglia (Ita) Lampre 59 Ludovic Capelle (Bel) Landbouwkrediet-Colnago 60 Paolo Fornaciari (Ita) Team Saeco 61 Thorsten Rund (Ger) Team Coast 62 Baden Cooke (Aus) FDJeux.com 63 Jo Planckaert (Bel) Cofidis-Le Crédit par Téléphone 64 Nicolas Jalabert (Fra) Team CSC 65 Bert Grabsch (Ger) Phonak Hearing Systems 66 Marc Wauters (Bel) Rabobank 67 Mario Scirea (Ita) Domina Vacanze-Elitron 68 Steffen Wesemann (Ger) Team Telekom 69 Bart Voskamp (Ned) BankGiroLoterij Cycling Team 70 Giovanni Lombardi (Ita) Domina Vacanze-Elitron 71 Tristan Hoffman (Ned) Team CSC 72 Daniele Nardello (Ita) Team Telekom 73 Fabian Cancellara (Swi) Fassa Bortolo 10:26 74 Alberto Ongarato (Ita) Domina Vacanze-Elitron 75 Jan Boven (Ned) Rabobank 11:34 76 Thomas Liese (Ger) Team Coast 77 Robert Sassone (Fra) Cofidis-Le Crédit par Téléphone 78 Wim Vansevenant (Bel) Lotto-Domo 79 Marco Zanotti (Ita) Fassa Bortolo 14:09 80 Bram Schmitz (Ned) BankGiroLoterij Cycling Team 81 Stefan Kupfernagel (Ger) Phonak Hearing Systems 82 Mathew Hayman (Aus) Rabobank 83 Bert Roesems (Bel) Palmans-Collstrop 15:20 84 Wilfried Cretskens (Bel) Quick.Step-Davitamon 85 Paul Van Hyfte (Bel) Team CSC 86 Servais Knaven (Ned) Quick.Step-Davitamon 87 Daniel Becke (Ger) Team Coast 88 Alessandro Cortinovis (Ita) Lampre 89 Andy De Smet (Bel) Palmans-Collstrop 90 Christopher Jenner (Fra) Credit Agricole 91 James Vanlandschoot (Bel) Vlaanderen-T Interim 92 Stefano Casagranda (Ita) Alessio 93 Gianluca Sironi (Ita) Caldirola-Sidermec-Saunier Duval 94 Johan Dekkers (Bel) Marlux-Wincor Nixdorf