20040705 unknown: The magic of the Federer-Roddick rivalry