Barcelona are back to their best - Javier Mascherano