Svetlana Kuznetsova ended Maria Sharapova's winning streak at 18 matches last night with a 6-3, 5-7, 6-2 victory in the Pacific Life Open semifinals in Indian Wells, Calif.
Kuznetsova will face Ana Ivanovic, who beat Jelena Jankovic, 7-6 (3), 6-3.
On the men's side, Mardy Fish advanced to meet No. 1 Roger Federer in the semifinals by beating David Nalbandian, 6-3, 6-7 (5), 7-6 (4). Federer advanced because Tommy Haas had to forfeit because of a sinus infection.