Defending champion Novak Djokovic rallied past Ivan Ljubicic 2-6, 6-4, 6-0 to advance to the semifinals at the Dubai Championships.
Djokovic was down a set and 4-4 against former finalist Ivan Ljubicic, who had 14 aces. But Djokovic won the next eight games and will play Marcos Baghdatis.
The unseeded Baghdatis defeated Michael Berrer 7-6 (5), 6-1. He had 11 aces and gave Berrer no break chances.
Jurgen Melzer overcame Marin Cilic 7-6 (8), 7-5 to reach the other semifinal. Melzer will face seventh-seeded Mikhail Youzhny, who defeated Janko Tipsarevic 6-3, 6-4.