Federer, Nadal, Dimitrov, Shapovalov lit up in Shanghai. Which was the best though?