Den 18-årige värmlänningen dominerade tävlingen och var 20,1 sekunder före norske VM-föraren Mads Östberg. Trea blev ryssen Alexey Lukanyuk som leder EM före den svenske vinnaren.
Solberg var snabbast på sex av de tio specialsträckorna i Rally Liepaja, där han stortrivs. Förra året tog han sin första EM-seger just här.
Första helgen i september återupptas VM-serien med Rally Estonia.
KLIPP: Möt Sveriges nästa stora rallyhopp Oliver Solberg (25 juli 2020)