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