Nick Kyrgios saved two match points before edging past Pierre-Hugues Herbert in a dramatic five-set comeback, while unseeded Aussie Ajla Tomljanovic pushed Simona Halep the distance.