British number one Kyle Edmund beats Novak Djokovic in three sets to reach the third round of the Madrid Open.

Read More At Article Source | Article Attribution