World number one Roger Federer suffered a shock 3-6 6-3 7-6 (7-4) defeat to world number 175 Thanasi Kokkinakis of Australia at the Miami Open. The...