Roger Federer steers Swiss to Davis Cup semis, Italy edge Britain
Roger Federer sealed Switzerland`s place in the Davis Cup semi-finals when he completed a comeback win for the hosts over Kazakhstan on Sunday but Britain`s last-four hopes were trampled into Italian clay in Naples.
Trending Photos