Australia's Kaden Groves secured his third stage win of the Vuelta a Espana with a perfectly timed sprint in Stage 17 on Wednesday.
Czech rider Pavel Bittner and Belgium's Vito Braet came second and third in a mass sprint finish on very wet streets.
Australian Ben O'Connor maintained his five-second overall lead ahead of Slovenian Primoz Roglic.
Groves crossed the line in the port city of Santander, which hosted a Vuelta finish for the first time in over 20 years and a stage departure for the first time in a decade.
"It was quite a tough day. It started dry and then the finish was wet so it made it quite dangerous as well," he told reporters.
"There are only a few sprint stages in this race and the rest are mountain stages so the intermediate riders really have to try on days like today."
A leading group of four riders followed each other in the mountains of northwestern Spain into the mostly flat final stretch but lost time as none of them wanted to attempt a breakaway.
The peloton cut into the lead as they passed through the city center and caught up within the leaders in the last kilometre.
O'Connor praised his compatriot Groves, who also took over the green points jersey following Wout van Aert's abandonment after a crash on Tuesday.
"It's always good to see another fellow Aussie win," O'Connor said.
"It was a bit wet, not too hard, a little treacherous on the descents, but it wasn’t too complicated in the end."
Irish climbing specialist Eddie Dunbar of Team Jayco AlUla finished 40th on the stage, with EF Education-EasyPost's Darren Rafferty 67th.
Dunbar is 14th overall in the general classification, 12 minutes and 25 seconds adrift of O'Connor and is 26th in the points standings.
Additional reporting: Reuters
Disclaimer: The copyright of this article belongs to the original author. Reposting this article is solely for the purpose of information dissemination and does not constitute any investment advice. If there is any infringement, please contact us immediately. We will make corrections or deletions as necessary. Thank you.