#1 Incredible supporting cast
On his day, Lionel Messi is capable of tearing down any team single handedly with his incredible talent, and his ability to decide the fate of games in the blink of an eye is quite unquestionable.
However, even gods need mortals - according to a popular saying. As enormously talented as the Argentine is, there are certain games in which he could have an off day or find it difficult to do it alone, and he would need the support of his teammates to push the team forward, but that shouldn't be a problem this season, considering the quality Barcelona currently possess.
La Blaugrana have some of the most gifted players in Europe at the moment, and they are capable of deciding the fate of games with their amazing talents.
In the likes of Luis Suarez, Philippe Coutinho, Ousmane Dembele, Malcom, and Arthur Melo, Lionel Messi has an incredible supporting cast that will help him establish himself as the best player on the planet once again.