Home Tennis Azarenka books semi-final spot