We put in a performance to be proud of as goals from Vedat Muriqi and Abdon Prats saw us register a 2-2 draw with FC Barcelona.
Following his two-goal cameo over the weekend, Javier Aguirre opted to start Abdón up front next to Muriqi while Jose Copete returned from injury in central defence.
We could not have wished for a better start as we took the lead in the eighth minute when Muriqi poked home from close range after some good pressing forced an area at the back.
Ferran Torres almost equalised as the clock ticked towards half-time, but a good save from Predrag Rajkovic kept our lead intact.
There was nothing our shot stopper could do to prevent Raphinha from levelling matters in the 41st minute when the winger unleashed an unstoppable strike from outside the area.
There was more action to come before the break as Abdon restored our lead in injury time when he latched onto a long ball forward and slipped the ball past the on-rushing Andre Ter Stegen.
Joao Felix came close to levelling after the restart when he rattled the post from distance, before Barcleona thought they were awarded a penalty after Lamine Yamal appeared to be tripped by Jose Copete, only for the VAR to rule it out.
The visitors levelled in the 75th minute when Fermin Lopez slipped past his marker and poked home from close range.
Cyle Larin had out best chance to give us a late win in the 81st minute, but Ter Stegen blocked well to prevent us recording a famous win.
Mallorca: Rajkovic, González (Van der Heyden 85), Valjent, Nastasic, Copete, Maffeo (Jaume Costa 35), Samu Costa, Dani Rodríguez (Morlanes 85), Sánchez (Darder 61), Abdón Prats (Larin 61) y Muriqi
Barcelona: Ter Stegen, João Cancelo, Araújo, Iñigo Martínez (Koundé 78), Balde, Romeu (Fermín 64), Gündogan, Gavi, Raphinha, João Félix (Lamine Yamal 64) y Ferran Torres (Lewandowski 58)
Goals: 1-0 Muriqi (8); 1-1 Raphinha (41); 2-1 Abdón Prats (45 +3); 2-2 Fermín (75).