Mannen, 68 år, väntade på att kvinnan, 42 år, skulle börja pendla hem från jobbet och avlossade tre skott som träffade henne "i ansiktet och i nacken, vilket orsakade skador som äventyrade offrets liv", enligt det offentliga ministeriet.

Den misstänkte och offret är gifta och har två minderåriga döttrar, men "deras relation har varit avbruten sedan mitten av 2020", säger åklagarmyndigheten i Faro i ett uttalande på sin webbplats.

Det offentliga ministeriet begärde och tillämpade åtgärden förebyggande häktning, tillägger samma meddelande.

Brottet inträffade vid 20-tiden i måndags, "på en allmän väg i staden Portimão", enligt rättspolisen.

Mannen åtalas för brottet kvalificerat mord i försök till mord.