Sam Bennett won his second Paris-Nice stage in a week as he sprinted to victory in Brignoles.
The Irishman made a late surge to reel in Arnaud Démare and snatch the win on the line.
Bennett won stage three of the race on Tuesday.
Team Sky's Michał Kwiatkowski leads overall by 18 seconds from team-mate Egan Bernal.
Bora-Hansgrohe rider Bennett is 57th, 23'16 behind Kwiatkowski but leads the Pole by five points in the points race.