Garbine Muguruza played best tennis of her career, surviving four set points in the Opener to beat Simona Halep in straight sets to reach the final of the Australian Open. World number 32 Muguruza defeated Halep 7-6, 7-5 in a matchup of players who have won Wimbledon and the French Open but not the Australian Open.