I watched the race and it was a lot better than the normal Spanish GP which is basically a procession.
The tyres are what provided the overtaking in this race.
Vettel & Hamilton
Great stuff from Vettel. On the BBC F1 forum, the public voted Hamilton (by far) as the driver of the day - I have to disagree. Hamilton was certainly good, however, what Vettel did in those final 15 laps, to hold Hamilton at bay, was mind blowing. I've driven go-karts myself and the worst position to be in is when you are leading and a driver is gradually closing you down and is then finally on your tail. The pressure is immense and can result in the leading driver tying up and driving slower than what he is capable of. Vettel also finished 47s ahead of his team-mate. What Vettel did was very skilful and showed for first time in some time, what a fantastic driver he is.
He also won his 2nd career race, where he wasn't leading on the first lap. 14 wins: only 2 of which came when he was not leading the race on lap 1. It's still a damning statistic.
With regards to Vettel coming through the field: this didn't really happen. He overtook 2 other cars on old tyres, while he was on brand spanking new tyres, in a car which is the class of the field. Had he overtaken Alonso, while he and Alonso were on the same tyres, that would've been a genuine overtake.
Given the above, for me, there were 2 (joint) drivers of the day: Hamilton (for driving the nuts off of a slower car and matching Vettel) and Vettel (for not crumbling under the pressure of having the most aggressive driver in F1, chasing him down).
RBR's Pace
As I suggested before the race started, don't be too disheartened when you see the RBR's leading by so much in qualifying - their qualifying performance is disproportionately faster than their race pace. Also Spain and Hungary (using last year's performance as a guide) are their strongest tracks, so don't expect them to be 1s/lap ahead of the rest (as they were in Barcelona's qualifying).
In Monaco, you should see their advantage seemingly wiped out and the likes of Alonso and Hamilton should suddenly become very competitive. Last year we saw Alonso dominating the Monaco weekend, up until he crashed. Don't expect Alonso to dominate again, though expect Ferrari to take a step forward.
I know its early, but for me, Hamilton is the over whelming favourite to win next weekend.
Only 3 days till Monaco (Thursday) Practise.