Only the 19-year-old from the Czech Republic stands between Djokovic and his quest for a 100th ATP title, and has proven to be stiff competition for the world’s best players after knocking out the No.