World No.1 Ash Barty lost only two games in a third-round showdown with defending champion Victoria Azarenka.