World No 1 Victoria Azarenka enjoyed another walk in the park against Agnieszka Radwanska on Saturday, beating the Pole for the fifth time this year to reach the Stuttgart Grand Prix final.
Australian Open winner Azarenka next faces World No 2 Maria Sharapova after the Russian beat Czech Petra Kvitova, the Wimbledon champion, 6-4, 7-6 in their semi-final.
"I'm very happy with the way I played."
Azarenka had already beaten Radwanska in Sydney, at the Australian Open quarter-finals and in Doha and Indian Wells, California.
The 22-year-old, who has lost only one match this season, went on to win all four tournaments.
Sharapova saved break points in three successive service games during the second set and also a set point before wrapping up the match 7-3 in the tiebreak.
Azarenka survives scare to make Stuttgart semis
Miami Masters: Bartoli ends Azarenka's winning streak
Azarenka advances in Stuttgart, Wozniacki out
Radwanska upsets Sharapova to win Miami title
Azarenka extends win streak to 24, Kvitova exits