Novak Djokovic had to come from behind to beat Kei Nishikori and keep his bid for a calendar Grand Slam…