It was Gerard Pique who settled the scoreline with a tidy finish from a Neymar free-kick.
New Delhi: Unarguably the most followed football fixtures across the globe, El Clasico, saw Barcelona beat arch-rivals Real Madrid 3-2 in Miami, with Lionel Messi opening their scoring account in the International Champions Cup friendly fixture.
Messi only needed 3 minutes to open the scoring after his deflected shot went past Madrid goalkeeper Keylor Navas. Just five minutes later, Barca doubled their advantage when Neymar teed up Ivan Raktic to rifle home the team's second.
Picking themselves up after early blows, Madrid fought back and got themselves back into the game with Mateo Kovacic driving home from just outside the box in the 13th minute.
Real Madrid starlet Marco Asensio then got himself into action after scoring on the counter with this quality finish near post.
It was Gerard Pique who settled the scoreline with a tidy finish from a Neymar free-kick. Madrid tried hard couldn't respond Barcelona's third goal and incurred a 3-2 defeat.
It was far from a friendly clash at Hard Rock Stadium, as Barcelona completed their pre-season run in the perfect manner, winning 3 out of 3 games in the process.