Barca's lead stood at 12 points before last weekend's 2-2 draw against Betis, but that has been nearly halved after Espanyol ran out surprise 2-1 winners at the Nou Camp today.

Former Barca player Ivan De La Pena did the damage with goals in the 50th and 54th minutes after Seydou Keita was sent off seven minutes before the break.

Yaya Toure pulled one back two minutes after the hour mark, but there was no comeback from the leaders this time.

There were no such problems for Madrid, who crushed Betis 6-1 at the Bernabeu, all seven goals coming in the first half.

Captain Raul and Klaas Jan Huntelaar both netting braces for Madrid to add to further efforts from team-mates Gonzalo Higuain and Sergio Ramos.

Ricardo Oliveira had pulled a goal back for Betis, but it was nowhere near enough to deny rampant Madrid a ninth successive league win under new coach Juande Ramos.

mfl