Shanghai: Federer dompte Nishikori