Novak Djokovic was given a thorough work out by Radek Stepanek before booking his place in the fourth round of the Australian Open.