It was a good race because anything could have happened at any time and anyone from P1 to P7 could have won that race. What was strange is that we did not have a single abandon or safety car so we stayed on the edge that it could happen anytime but it didn't.
Personally, I feel bad for Lewis as he did not have a single easy race this year and he is fighting with all his powers in order to keep his car in front of Max but this time the strategist made a wrong call by making him pit with 8 laps to go.