Novak Djokovic now has 20 Grand Slams to his name and he is now equal with Roger Federer and Spanish play