Hamilton drove possibly his best race of the season... if you exclude the way he bricked it on corners 1 and 4. Can't fault the guy for his engine locking in neutral but to race up from 18th to 7th is pretty amazing.
Also, McLaren dropped a collective bollock with that 3rd pitstop, he was right on Trulli's arse and coming in cost him another 20 seconds. He should've taken on a full tank to finish the race when he pitted the second time.
Well done, Kimi though, the true racer won while the two McLaren babies sat in the corner arguing about who gets first go on the Flintstones phone. :D