Kuznetsova looked headed for a straight set victory as she stormed ahead, 6-4, 2-0, but stumbled a little bit as Radwanska reeled off six straight games to take the second set. But Kuznetsova has always had Radwanska's number and broke in the first game of the third set en route to another victory.
"I had my chances and just didn't use them," Radwanska said. "I started well but then she started playing very well. The match was very up and down. I think I just wanted too much at times."
Kuznetsova is now 11-4 lifetime against Radwanska and has won seven of their last eight meetings - and in the only loss in that stretch she actually held triple match point at Madrid last year.
"We've played so many times on every surface and we know each other very well," Radwanska said.
"Playing her is always a challenge for me. So next time, I guess."
"I started out strong then had a little bit of a letdown in that second set, but overall I'm just really happy to get through this match in two sets," Sharapova said afterwards. "I was obviously really happy with Svetlana's performance earlier today as well - it gave me a lot of confidence for this match."
Not too far away at the Porsche Arena in Stuttgart, Germany and Australia were having their own battle royale, beginning with Jarmila Gajdosova picking off World No.10 Angelique Kerber, 4-6, 6-2, 6-4.
Speaking of Stosur, she was on the verge of giving Australia a 2-0 lead but ended up falling to Andrea Petkovic in a three-hour-and-16-minute nail-biter, 6-4, 3-6, 12-10. Stosur had a match point with Petkovic serving at 4-5, ad-out in the third, but the German pulled through and pulled it out.