Australian Open champion Victoria Azarenka is through to the French Open semi-finals for the first time after a 7-6 6-2 victory over Maria Kirilenko.