Lando Norris was pleased to finish fourth in what he described as 'the hardest race' of his career so far.