There has never been such a player. List anyone you wish but they have been stopped. Amazing yes but no one can turn the magic every single moment.
Messi has also been stopped as well. Have you watched the world cup, and copa america? Have you watched Barcelona in 2013-14 season? Have you watched Roma 1-1 Barcelona?