Роджър Федерер постигна запомняща се победа в полуфинала на "Уимбълдън" срещу световния номер 1 Новак Джокович.