Caleb Ewan hopes to "keep winning" after taking victory in a sprint finish to stage three of the Tour de France in Sisteron, denying Sam Bennett on the line.
Australian Ewan appeared from nowhere to weave his way through a congested bunch and pass Bennett at the finish.
Italian and European road race champion Giacomo Nizzolo finished third, while Julian Alaphilippe held on to the yellow jersey.
It was Ewan's fourth Tour stage win after three victories on his debut last year and he said: "The last few days haven't been great for us, after we crashed on the first day and lost a couple of guys.
"But everyone stayed motivated and we all knew if it all went right, I could win the sprint today. Everyone today gave it 110 per cent and it worked.
"This is the biggest race in the world and I'm so happy to get another win and prove last year wasn't a fluke. I hope to keep coming back and keep winning.
"With the calibre of sprinter here, it's always going to be hard but we have a few more opportunities and I think we'll take them when they come."
The high octane finish to the race was in contrast to a largely sedate day, with France's Jerome Cousin spending 110km off the front alone before he was swept by the peloton with 16km to go.
Britain's Adam Yates is still second overall, while defending champion Egan Bernal has moved up two places to sixth.