Petenis asal Swiss itu akan bertemu Novak Djokovic, setelah mengawali permainnya dengan lamban ketika melawan Rosol, petenis yang mengalahkan Rafa Nadal pada putaran kedua Wimbledon 2012.
Federer dengan mudah mengukir angka kemenangan 6-2 6-2. Dan petenis berusia 32 tahun itu akhirnya maju ke putaran semi final untuk ketiga kalinya dalam tiga turnamen musim ini.
Sedangkan sang juara bertahan, Novak Djokovic yang menghadapi Mikhail Youzhny di perempat final, ta perlu bekerja keras sebab Youzhny memilih WO karena menderita sakit.
Unggulan ketiga Tomas Berdych, yang menempati urutan runner-up atas Djokovic pada 2013, akan bertemu dengan Philipp Kohlschreiber pada pertandingan semi final lainnya.
Berdych mengalahkan unggulan kelima Jo-Wilfried Tsonga 6-4 6-3 sedangkan Kohlschreiber mengalahkan petenis "wildcard" dari Tunisia, Malek Jaziri 6-2 6-3.
Federer memiliki catatan keunggulan 16-15 dalam pertemuannya dengan Djokovic tetapi petenis asal Serbia itu memenangi tiga pertemuan terakhir mereka.
"Kami saling mengetahui satu sama lain dan kami kami bermain bagus di berbagai lapangan," kata Federer seperti dilansir dalam laman atpworldtour.com.
"Saya kira kami selalu bermain baik setiap bertemu. Kami bermain meledak-ledak, agresif, sehingga pertemuan kami selalu berlangsung keras," tutup ia.