Alexander Zverev reached his 18th Masters semi-final in Rome on Wednesday but only after a worrying fall which sparked memories ...