The Argentine - who finished runner-up in the one-make Renault Clio Rally5 series last year - took the win by 3min 46.0sec to secure his third triumph in as many rallies.
Soria was on the pace from the get-go and snuck into an early lead on Saturday morning before relinquishing the top spot to Giorgio Cogni when a damaged wheel resulted in a deflated tyre. Cogni later suffered a rear puncture, promoting Soria back in front.
Sunday’s finale was less dramatic for the 27-year-old and he could afford to drive safely to the finish when his main rival rolled out of contention on Vecpils 2.
“This was a hard victory for us,” reflected Soria. “It was not an easy rally and the whole team and I have worked a lot.