-- Justin Henin moved a step closer toward reaching another final at the Rogers Cup.
The top-seeded Belgian on Friday defeated sixth seed Nadia Petrova, 7-6 (7-4), 6-3, to advance to the semifinals of the $1.34 million hardcourt tournament.
The world's top-ranked player, Henin captured one of her 34 career titles here in 2003 before falling to the retired Kim Clijsters in the 2005 final.
Playing in her first tournament since a surprising collapse in the semifinals at Wimbledon, Henin has been sharp in her first three matches, including a 7-5, 6-2 victory over China's Shuai Peng.
Henin has now won 11 of her 13 career meetings with Petrova, including seven of eight on a hard court. The two also squared off here in 2003, with the 2003 U.S. Open champion recording a straight-sets victory in the third round.
Petrova, who dropped just five games in dumping No. 10 Patty Schnyder on Thursday, last beat Henin in 2006 in the final of the claycourt Berlin Open.
In the semifinals, Henin will face Zi Yan, who advanced when seventh-seeded Marion Bartoli of France retired while trailing, 6-2, 3-0.
Yan, the 169th-ranked player in the world, was coming off a 6-3, 5-7, 7-6 (7-5) victory over Greece's Eleni Daniilidou on Thursday. The native of China also upset No. 4 Ana Ivanovic in the second round on Wednesday.
On the other side of the draw, second seed Jelena Jankovic moved into the semifinals by defeating Virginie Razzano of France, 7-5, 6-2.
The Serbian, who posted a 6-2, 6-3 victory over No. 13 Sybille Bammer on Thursday, is looking for her fifth title of the year.
Jankovic will meet No. 12 Tatiana Golovin, who upset third seed Svetlana Kuznetsova of Russia, 2-6, 7-5, 6-1.
It was the second win for the Frenchwoman in three career meetings with Kuznetsova.
First prize is $181,980.