Svensken vann den nedkortade etappen efter en utbrytning och kan vinna tävlingen när den avslutas på söndagen. Han leder totalt inför den sista etappen.
Söderqvist, som tillhör Team Lidl-Trek, trampade in i mål som klar vinnare i en etapp där det sista varvet ställdes in på grund av vattendränkta vägar. Då hade etappen redan från början kortats med fyra mil.
Adrián Benito, Polti VisitMalta, kom tvåa och Luke Plapp, Jayco AlUla, tog tredjeplatsen.




