20050706 sports.tennis: A royal homecoming for Federer