The Argentinean striker's three goals against Mallorca saw the Barcelona man overtake his old adversary.

Leo Messi overtook Cristiano Ronaldo as the player with the most hat-tricks in LaLiga, as he scored three times against Mallorca in Barcelona's 5-2 home win.

With this latest hat-trick, Messi has now notched three or more goals 35 times in the Spanish top flight, one more than Cristiano Ronaldo managed with Real Madrid before his move to Juventus.

Messi takes Mallorca to the cleanersMessi claimed the match ball on Saturday evening with goals in the 18th, 41st and 83rd minutes.

The first was an unstoppable shot from distance past Reina into the top corner; the second that classic Messi goal, slotted home with his left peg from the top of the box, while the last was smashed home after a Suárez lay off.

Across the nine seasons that Cristiano Ronaldo played for Real Madrid he knocked 34 triples, including five against Sevilla, the most any individual has scored against one side. Messi has now played for the Barcelona first team for 16 seasons.

Messi and Ronaldo again.Just knew that Ronaldo has scored 29 goals in 44 matches for juve so far.That ain't a bad stats, considering that its seria A and alot of players like Ibrahimovic played 70 matches and scored just 23 goals. Yet the media is busy criticizing him and praising messi, who has not left the shores of camp nou, It's unfair.Ronaldo clearly doesn't deserve all this even dou he is not having the best of season but.Ronaldo is not finished Ronaldo will bounce back Your hate will only make him stronger.