Cameron Norrie believes he was fortunate to beat Lorenzo Sonego to progress at the Indian Wells Open.