It is a testament to the talent in Formula 1 that, even after a deathly dull two hour rain delay, it still produced what was easily the most exciting race of the season to date.
Button's win was a thing of beauty. He had been through the pit lane six times for five stops stops and one penalty. One of those stops put him in last place. His speed in the last few laps, on a drying track, was just stunning.
Button is known to be a very precise driver which enabled him to avoid the damp patches and go faster and faster each lap. He pushed Vettel very hard until the latter went off the racing line and almost spun. It's the first time this season Vettel has actually been pressured into making a mistake.
Granted, it was a small one. Vettel still finished second. He and Redbull still have a commanding lead in the points. However, it reminds us that there are better drivers than Vettel. What the other drivers lack is a car that can compete with the Redbull under normal conditions. Lets not kid ourselves: the rain definitely played a part in the outcome this time.
If Ferrari or McLaren can get ahead in the development race, Vettel and Redbull's lead in the points will not last long.