Neither were at their best this weekend. Lionel Messi cut a frustrated figure at times against Malaga, while Cristiano Ronaldo could do little right away to Betis. The difference? The Argentine struck a great goal to win all three points for Barcelona, while the Portuguese - once again - was desperately disappointing.