Without the rain, Norris looked set to take his maiden win of his career after sealing pole position in spectacular fashion on Saturday.
But with the rain coming down hard, Norris became a passenger in his McLaren, and even as he entered the pits may pick up an extra penalty for crossing the white line.
Hamilton added: “It would have been tough to have got past Lando, he had great pace, he did the fastest lap, so it would have been tough to get past unless we caught some traffic or something, or he made a mistake which he hasn’t been doing at all.
“Then the rain came and it was very opportunistic, and as I said the team did an amazing job.
“Otherwise there is nothing I can do about who is behind me, that is a dream result for Max, but I’m grateful for the points.”