Things couldn't be rosier for Barcelona right now.
They hold healthy lead at the top of La Liga, with an even bigger gap between them and Real Madrid.
AC Milan await in the knockout phases of the Champions League and Cordoba are 90 minutes away from exiting the Copa Del Rey at Camp Nou next week.
But despite all that, 2012 has demonstrated some frailties, chinks to the armor which some people had began to think could not possibly exist.
Let's have a look at where they can improve in 2013...