Cristiano Ronaldo fired home the winning penalty as Real Madrid won Europe's biggest prize for the 11th time in its history.