Carlos Alcaraz beat Alex de Minaur 6-1, 6-4 to win the Vienna Open and defeat his opponent for the seventh time in as many meetings.