Barcelona extended their Primera Liga unbeaten streak to 16 matches after registering a 3-1 victory over Real Mallorca at the Nou Camp. Mallorca took the lead when Aritz Aduriz opened the scoring on 14 minutes, but Thierry Henry scored the equalizer for the home side on the half-hour mark. Barca sensation Lionel Messi didn't take part in the game as a result of his late arrival from holiday, and spectated the game from the stands alongside Argentina coach Diego Maradona. After restart, substitute Andres Iniesta, who returned from injury after two months out, put the Catalans ahead on 76 minutes, Ivorian midfielder Yaya Toure put the icing on the cake in injury time with a wonderful solo effort. Having registered a win, Joseph Guardiola's men ensured their place at the summit with 44 points, 11 ahead of second-placed Valencia.