Barcelona have established themselves as one of the best teams in the history of the sport.
Manager Pep Guardiola has assembled a squad that, on its day, can comfortably defeat any team in the world.
While the beauty of their play is unrivaled, they are not unbeatable. In the past few years, they have been on the receiving end of a few surprising defeats, most notably against Inter Milan and Rubin Kazan in the Champions League.
Such defeats have provided teams with the belief that they too can claim victory over the Catalan giants.
This article lists 10 ways teams can attempt to beat arguably the greatest team of all time.