Zlatan Ibrahamovich led Barcelona to the top of the Primera Liga with a 55th minute strike against Real Madrid on Sunday night. Ibarahamovich’s goal was the only one of a match which could have gone either side as both sides looked capable of breaking the deadlock.

Playing in front of home crowd at Camp Nou, Barcelona struggled a bit at the start but Christiano Ronaldo failed to take full advantage of the home side’s lax play when he finished second best in a one-to-one with Barca keeper Valdés. Marid were also denied twice by Puyol who saved possible goals from Marcelo and Higuain either side of the half time whistle.

The Catalans were reduced to ten men in the 62nd minute when Basquets was sent off after a second yellow card. But sheer determination and grit saw them through the rest of the match without conceding a goal and returning to the top of the points table. Madrid’s Lassana was also sent off in the 89th minute after a second yellow card for a harsh tackle on Xavi.

It was a hard fought match where Barcelona had a larger share of possession but Madrid looked more dangerous. The result could have been even worse for Madrid but for a great save from Casillas in the final minute of extra time when Pepe almost made it 2-0 in favor of Barcelona.