RISING American Sloane Stephens has booked an Australian Open semi-final against Victoria Azarenka with a stunning victory over Serena Williams.
Stephens recovered from a set down to defeat the raging Open favourite 3-6 7-5 6-4 on Rod Laver Arena.
Earlier, Azarenka shook off a tough opening set to cruise into the semi-finals with a 7-5 6-1 win in one hour 47 minutes.
Azarenka said she was prepared for Kuznetsova's tricky game.
"She played really well throughout the whole match," she said.
"I know what she is capable of so I was prepared."