The race started in cold and sunny weather and was animated by a solo breakaway from Austrian Georg Totschnig who broke clear after 
6 km (3.7 mi) and had a maximum lead of 20 minutes on the peloton.
The peloton was led by the ONCE team of Laurent Jalabert, who had won La Flèche Wallonne four days earlier.
Totschnig was later joined by Italian Ermanno Brignoli, but their lead had shrunk to five minutes on the Stockeu climb.

By the Côte de La Redoute, 40 km (25 mi) from the finish, Totschnig and Brignoli were caught by the peloton.
Swiss Alex Zülle of the ONCE team attacked on the lower slopes of the climb, forcing the decisive breakaway.
By the top of La Redoute, four men were in the leading break: teammates Zülle and Jalabert, and Italians Michele Bartoli and Marco Pantani.
Climbing specialist Pantani was quickly dropped on the flat strecthes and Johan Museeuw, the ruling world champion, tried to bridge the gap to the leaders but missed out by 50 metres.

With 25 km (16 mi) remaining, the three leaders had a 1' 10" lead on the chase group, which was led by Rabobank for World Cup leader Rolf Sørensen, and Mapei–GB for Museeuw.
Alex Zülle and Laurent Jalabert, trying to distance Michele Bartoli, attacked one after the other on the Côte de Sart Tilman, but were unable to drop the Italian.
Zülle, who did most of the work in the lead group, was dropped after an acceleration of Bartoli in the final kilometres.
As the two leaders approached the finish, Michele Bartoli launched an ultimate attack in the final uphill kilometre, dropping Jalabert and claiming his first win in the Ardennes classic.
Jalabert was second at eight seconds.

Gabriele Colombo and Luc Leblanc, who had broken away from the chase group, finished third and fourth.
Max Sciandri won the sprint for fifth place before Johan Museeuw.
The race started in cold and sunny weather and was animated by a solo breakaway from Austrian Georg Totschnig who broke clear after 
6 km (3.7 mi) and had a maximum lead of 20 minutes on the peloton. The peloton was led by the ONCE team of Laurent Jalabert, who had won La Flèche Wallonne four days earlier. Totschnig was later joined by Italian Ermanno Brignoli, but their lead had shrunk to five minutes on the Stockeu climb.
By the Côte de La Redoute, 40 km (25 mi) from the finish, Totschnig and Brignoli were caught by the peloton. Swiss Alex Zülle of the ONCE team attacked on the lower slopes of the climb, forcing the decisive breakaway. By the top of La Redoute, four men were in the leading break: teammates Zülle and Jalabert, and Italians Michele Bartoli and Marco Pantani. Climbing specialist Pantani was quickly dropped on the flat strecthes and Johan Museeuw, the ruling world champion, tried to bridge the gap to the leaders but missed out by 50 metres.
With 25 km (16 mi) remaining, the three leaders had a 1' 10" lead on the chase group, which was led by Rabobank for World Cup leader Rolf Sørensen, and Mapei–GB for Museeuw. Alex Zülle and Laurent Jalabert, trying to distance Michele Bartoli, attacked one after the other on the Côte de Sart Tilman, but were unable to drop the Italian. Zülle, who did most of the work in the lead group, was dropped after an acceleration of Bartoli in the final kilometres. As the two leaders approached the finish, Michele Bartoli launched an ultimate attack in the final uphill kilometre, dropping Jalabert and claiming his first win in the Ardennes classic. Jalabert was second at eight seconds.
Gabriele Colombo and Luc Leblanc, who had broken away from the chase group, finished third and fourth. Max Sciandri won the sprint for fifth place before Johan Museeuw.
1997 Liège–Bastogne–Liège