Race of the season? Social media has its say!

Red flag, penalties, epic battles and more - see how social media is reacting to the Spanish GP