Thing are looking up for Lionel Messi.