does messi have a perfect hat trick