Great stuff.
Solid race from Lewis, good to see Rosberg insist on finishing, a solid job from Williams and, yet again, DR putting Vettel in the shade.
If there's any karmic aspect to this race it's that Merc' showed themselves to be unreliable yet again.
They really need to get their shit together to ensure both drivers have an equal opportunity in future, give the fans the best show and avoid the bad publicity that goes with mechanical failures.