Alexander Zverev's rocky road to start the US Open turned into smooth sailing to the semifinals.