Alcaraz did not drop a single set in five matches in Vienna as he claimed the 28th title of his career.