La Liga giants Barcelona took on Mexican League giants Chivas of Guadalajara in a highly entertaining friendly at Sun Life Stadium in Miami in front of 70,080 fans on Wednesday night.

Chivas's Marco Fabian scored twice within two minutes in the second half in a 4-1 win. Both goals by the 22-year-old were spectacular, and he might have earned himself some attention from some of the top clubs around the world shopping for a midfielder.

Many of the fans who showed up in South Florida might have expected to see Lionel Messi, perhaps the world's best player, but the Argentine attacker did not play. However, forward David Villa was on the field and scored Barcelona's lone goal.

The match featured many youth players, and was close for most of the match until Chivas went on a scoring spree in the second half.

"We're so happy the stadium was crowded," Barcelona manager Pep Guardiola said. "The game was good. There were many, many goals and many chances. For us, it's an honor, just to say thank you to the people for the support. I hope to come back next year or in the next two years."

Guardiola said he was not surprised by Chivas's performance and described Mexican football as "very dynamic and entertaining."

Take a look at the highlights of the match