Cesc Fabregas struck a hat-trick as Barcelona romped to a 5-0 win over Real Mallorca.

Alexis Sanchez also hit a brace in the rout.

They were also inspired by Tito Vilanova, who was on the Nou Camp touchline for the first time since January after undergoing treatment for cancer.

However, it was Eric Abidal's appearance that brought the Catalans to their feet with the Frenchman given a standing ovation when he replaced Gerard Pique in the 70th minute.