Marcos Baghdatis has defeated Rafael Nadal 6-4, 4-6, 6-4 to reach the semifinals of Cincinnati. It was his second win of the year over the tour's No. 1, the first coming in Indian Wells against Roger Federer.