Swiss legend with his rival Spaniard Rafael Nadal. Both have produced sublime tennis whenever they met.