Čtyřiadvacetiletý rodák z Berouna zdolal v semifinále Američana Brandona Nakashimu 6:4, 1:6, 6:4 a postoupil do druhého a největšího finále v kariéře.
V neděli se v Mexiku utká se Španělem Alejandrem Davidovichem, který porazil Kanaďana Denise Shapovalova 7:6, 7:6.
S Davidovichem se Macháč na elitním okruhu střetl dosud jen loni v Šanghaji, na tvrdém povrchu zvítězil Čech po bitvě 2:1 na sety.
Macháč hrál o titul poprvé loni v květnu, kdy nestačil v Ženevě na Nora Caspera Ruuda.
Na okruhu se dnes stal prvním českým finalistou na turnajích kategorie ATP 500 od roku 2022. Naposledy bojoval na této úrovni o trofej v Dubaji Jiří Veselý.
Tenisový turnaj mužů v Acapulcu (tvrdý povrch, dotace 2,763 milionu dolarů):
Dvouhra - semifinále: Macháč (8-ČR) - Nakashima (USA) 6:4, 1:6, 6:4, Davidovich (Šp.) - Shapovalov (9-Kan.) 7:6 (7:3), 7:6 (7:1).