The world tennis number two Novak Djokovic set up an all-Serb semi-final at the Serbia Open and settled an old score with a childhood rival after beating Slovenian Blaz Kavcic 6-3 6-2.
The 23-year old Serb will meet compatriot and close friend Janko Tipsarevic on Sunday for a berth in Monday's final.
Djokovic says he lost to Kavcic 10 years ago in an under-14 tournament and hasn't forgotten the result, though he wishes Kavcic all the best for his future.
Djokovic showed some nerves in the second set before he stretched his unbeaten run in 2011 to 26 matches.
Italian Filippo Volandri brushed aside Marcel Granollers 6-2 6-4 to set up a last-four meeting with Spaniard Feliciano Lopez, who beat compatriot Albert Montanes 6-4 6-4.