Barça is saved thanks to its punch