Recorde as incidências da partida
A russa, que tinha perdido duas vezes na final em Linz nos últimos seis anos, venceu a ucraniana, 72.ª classificada, em 2 horas e 13 minutos.
"Este torneio sempre foi especial para mim, adoro jogar sempre aqui e agora, finalmente, consigo chegar à final pela terceira vez", disse Alexandrova no court.
"Estou super satisfeita e feliz, e este lugar vai ser sempre especial e mágico para mim", acrescentou.
Alexandrova venceu rapidamente o primeiro set por 6-2 em meia hora, mas a sua adversária de 24 anos venceu o segundo set por 6-3 e chegou à decisão.
Yastremska, que no ano passado atingiu de forma sensacional as meias-finais do Open da Austrália como qualifier, manteve o seu ritmo e quebrou logo no início.
Alexandrova recuperou, no entanto, e as duas jogadoras estiveram lado a lado até 5-5, altura em que a russa conseguiu aumentar o ritmo e conquistar o título.