Azarenka made the better start to the match, breaking serve and racing into a 2-0 lead early on. However, Radwanska fought back to level the set at 2-2, breaking serve herself.
The first set ended with a tie break, with Radwanska coming out on top in a surprising 0-7 win, as Azarenka lost all composure and handed the Pole an advantage.
Azarenka came out looking to have found her form once more as she broke serve throughout to claim the set 6-0 in an utterly dominant 26 minutes.
Her step up in class continued into the third set as she broke serve and went into a 3-1 lead. Radwanska tried to push herself back into the contest to make it 3-2, but Azarenka's range of depth in her shots were too much to deal with. The number eight seed saw her served broken again as the Belarusian took the set 6-2 to win the match.
Azarenka now heads into the second Grand Slam semi-final of her career.