Vettel won but it was a much more enjoyable and closer race than the last. It's really disappointing though, both Mercedes and Renault seem to be lacking, Ferrari as well, just hope it changes soon. Although Monaco should be interesting with the recent changes, plus Red Bull seem to be having problems.