Madison Keys blasted her way into the Australian Open semi-finals for a third time as the American continues her bid for a first Grand Slam title.