Madrid, - Lionel Messi scored twice as Barcelona kept the Spanish title race wide open on Sunday night with a 3-2 win over Real Madrid.
Madrid scored first on 28 minutes through Casemiro who turned the ball in at the far post after Sergio Ramos shot from Marcelo's lofted pass came back off a post.
Barcelona responded with Messi scoring the equalizer five minutes later - his first goal in six Clasicos and his 22nd overall in this fixture.
Sergio Busquets fed Ivan Rakitic who found Messi on the edge of the area. He ghosted past Dani Carvajal and scored past Keylor Navas.
There was controversial just before half time when Casemiro should have been sent off. He had already been booked for bringing down Messi and he fouled him again as the Argentinian burst clear it should have been a second yellow,dpa reported.
Casemiro was left-off and Messi continued his protests as the players walked off the pitch at half time. He had also been elbowed in the face by Marcelo in the first half and had a bloody towel in his hand when he got the leveller.
On 73 minutes Rakitic shot Barcelona into the lead burying a loose ball that came out to him on the edge of the area.
James Rodriguez scored on 84 minutes to make it 2-2 but Messi scored with the last kick of the game to make it 3-2.
Barcelona are now top of the table but Real Madrid have a game in hand.(QNA)
Source: Qatar News Agency