Goals from Luis Suarez, Lionel Messi and Aleix Vidal helped Barca beat bitter rivals Real Madrid at the Santiago Bernabeu on Saturday to open up a 14-point lead over the European champions in La Liga.