Local rider Philippe Gilbert strengthened his overall lead after his solo win on stage one.
The 34-year-old Ardennes Classics specialist put in some powerful turns at the front in a final 50km marked by breaks in the peloton. Gilbert's efforts eventually dropped Australian Luke Durbridge, who was in second place overnight.
Gilbert holds a 50-second lead on Matthias Brandle in the overall standings, with Kristoff 1min 07sec behind in third ahead of the final day's racing.