Four-time Grand Slam champion Alcaraz brushed aside 84th-ranked German Altmaier 6-3, 6-1 to set up a last-eight clash with rising French star Arthur Fils on Friday.