Pre-race favourite Johan Museeuw punctured on the Paddestraat, but returned before the race finale. Museeuw attacked on the Berendries climb, 33 km before the finish, in pursuit of Fabio Baldato and the two worked together until the Muur van Geraardsbergen. Museeuw distanced Baldato on the steep upper slopes of the Muur and powered on to the finish, taking his second win. Andrei Tchmil caught Baldato in the final kilometers, but was beaten by the Italian in the sprint for second place.