Former ​Barcelona defender Rafa Marquez has opened up about the time he locked horns with Lionel Messi in the dressing room.

Pep Guardiola had to step in to calm Messi down, and Marquez went to explain why.

Barcelona's Mexican Rafael Marquez (L),

"It was a seven on seven game and Leo was on my team," Marquez told ​Fox Sports.

"He dribbled past one [player], two, three, turned back, and dribbled past them again. He didn't let the ball go for a second. Until a moment that I yelled at him, 'Leo, let it go!'.

"He got so angry that he started yelling at us and we started arguing, until Pep stopped him and asked him to calm down. He went straight to Leo because I had more standing in the team [as I was more experienced while Messi was still a youngster]."

The former Atlas and Monaco player maintains a good relationship with Messi despite that incident and said he was privileged to witness the growth of the Argentine, who has six Golden Boots and seeks a sixth Ballon d'Or.

"We were already hearing about Leo in the dressing room," he added.

"[We heard that] he was smashing it at Barcelona B and that he was the new [Diego] Maradona. It was spectacular to see him grow from so close."