There were eight breaks of serve in the first set alone between Azarenka and the eighth-seeded Radwanska, who won all seven points in a surprisingly quick tiebreaker.
Azarenka bounced back from losing her first set of the tournament quite swimmingly, goose-egging the Pole in a 26-minute second set.
The Belarusian kept the momentum in her favor and controlled the final set to improve to 7-3 against Radwanska, who has yet to reach a major semifinal.
Azarenka still has a chance at reaching the World No. 1 ranking by the end of the week.