Top seed Daniil Medvedev eased past John Isner in less than an hour while Stefanos Tsitsipas was bundled out after taking an early lead
Rafael Nadal took down hard-serving American Reilly Opelka to reach his record 12th final at Rome.