Jannik Sinner is through to the Wimbledon quarter-finals but only after a major let-off against Grigor Dimitrov, who was forced to retire while holding a two-set lead