Tennis

Twitter explodes as Federer beats Kyrgios to set up a Federer-Nadal final in Miami