Jeho dalším soupeřem bude Američan Learner Tien, který zaskočil turnajovou jedničku Němce Alexandera Zvereva a světovou dvojku zdolal 6:3 a 6:4.
Macháč do zápasu nevstoupil dobře, jako první ztratil podání a prohrával 2:4. Servis si však vzal zpět a v tie-breaku uspěl jasně 7:3.
Ve druhé sadě už měl navrch a i když Altmaier odvrátil tři mečboly, čtyřiadvacetiletý Čech bez problémů postoupil.
O postup do pátého semifinále v kariéře si Macháč zahraje s Tienem, který si proti Zverevovi připsal největší vítězství v dosavadní kariéře.
Devatenáctiletý Američan, jenž do hlavní soutěže postoupil z kvalifikace, se ve čtvrtfinále na okruhu ATP představí podruhé.
Tenisový turnaj mužů v Acapulcu (tvrdý povrch, dotace 2,763 milionu dolarů):
Dvouhra - 2. kolo: Macháč (8-ČR) - Altmaier (Něm.) 7:6 (7:3), 6:1, Tien (USA) - Zverev (1-Něm.) 6:3, 6:4, Pacheco (Mex.) - Ruud (2-Nor.) bez boje, Giron (USA) - Paul (3-USA) bez boje, Nakashima (USA) - Rune (4-Dán.) 3:0 skreč, Goffin (Belg.) - Shelton (5-USA) 7:6 (7:3), 6:3, Davidovich (Šp.) - Tiafoe (7-USA) 6:3, 6:7 (6:8), 6:3, Shapovalov (9-Kan.) - Michelsen (USA) 6:4, 6:3.