Barcelona var pressat, låg under med 1-0 och hade en man utvisad . Då, i 58.e minuten, slängde tränare Pep Guardiola in Lionel Messi och argentinaren gjorde 1-1 i 81:a minuten med en läcker lyftning.
Barcelonas andra hjälte var målvakten Pinto. Barcelona fick Martin Caceres utvisad efter 51 minuter och i samband med det fick Mallorca straff som kunde ge 2-0 i matchen. Men Pinto räddade. En oerhört kaxig räddning då Pinto pekade att han skulle gå till vänster för straffskytten Marti - och gick just till vänster.
Strax innan straffen fick Mallorca ett mål bortdömt för offside.
Det var under den pressen som Guardiola kastade in Messi och argentinaren dribblade sig loss direkt och skapade tryck på Mallorca. Efter 65 minuter jämnade även antalet spelare ut sig då Josemi visades ut för Mallorca.
Mallorcas mål var spektakulärt och kom i slutet av första halvlek när uruguayanen Gonzalo Castro dundrade in bollen i krysset.
Samuel Eto'o var inte med i Barcelonas trupp.
Startelva Barcelona.
Pinto - Alves, Caceres, Pique, Puyol - Toure, Keita, Sergio Busquets - Hleb, Bojan, Iniesta