World number one Justine Henin-Hardenne of Belgium will face second seed Amelie Mauresmo of France in the women's tennis singles gold medal match.
Henin-Hardenne beat French Open champion Anastasia Myskina of Russia 7-5 5-7 8-6.
The Belgian served for the match in the second set but then came back from 1-5 down in the third to secure the win.
Mauresmo also had to battle hard against Australia's Alicia Molik, before winning 7-6 (10/8) 6-3.
Myskina was understandably disappointed with her loss after being in a commanding position in the deciding set.
"If you're 5-1 up you have to finish the match, no matter what," the Russian admitted.
"Justine started playing a little bit better but I just played
her game. I was too far from the baseline. That's why I lost."