Ricciardo wins, well done to him. Verstappen second, Rosberg third. Raikkonen, Bottas, Perez, Alonso, Hulkenberg, Button and Palmer follow.