Marco Fabian scored twice in two minutes to lift Mexican club Chivas of Guadalajara to a 4-1 victory over Spanish giants Barcelona in a friendly match on Wednesday.
The visit of European champions Barcelona drew 70,080 to Sun Life Stadium, home of the NFL's Miami Dolphins - a record for a football match in South Florida.
Barcelona wasted no time, going ahead 1-0 through David Villa's third-minute strike. The lead stood at half-time, but Chivas responded with three goals in the space of 12 minutes in the second half. Fabian equalized in the 60th minute with a blast from 30 yards.
In the 62nd, Omar Arello's cross from the right wing found Fabian open and his flying scissor-kick struck home. Giovani Casillas added a goal in the 72nd before Jose Luis Verduzco completed the scoring in the 90th minute.
Barcelona - who are without two-time FIFA World Player of the Year Lionel Messi as well as Daniel Alves, Javier Mascherano and Alexis Sanchez for their US tour - fell to Manchester United 2-1 in a friendly on Saturday.
The match was a reprise of their clash in the UEFA Champions League final in May, which Barcelona won 3-1.
On Saturday the Spanish outfit play another friendly in Dallas, against Mexican club America.