20050612 unknown: Safin is Federer's final foe