David Villa registered a hat-trick and Fernando Torres did one better in this record-breaking goal feast for the Spanish.