HOUSTON -- Forward Samuel Eto'o scored in the 90th minute as FC Barcelona came from three goals down in the final five minutes to tie Club America of Mexico City 4-4.
The international friendly at Reliant Stadium drew a sold-out crowd of 70,550, a record for a soccer match in Texas.
Forward Nelson Cuevas scored three first-half goals to help lead Club America to a 4-1 lead early in the second half.
Ronaldinho, FIFA's World Player of the Year for the second straight season, sat out the first half as team officials rested him for the second straight match.
But he played the entire second half and pulled Barcelona to within 4-3 on a penalty kick in the 89th minute after being knocked down by Club America's Jose Antonio Castro.
Forward Javier Saviola started the comeback when he took a pass from Eto'o in the 85th minute to score from 15 yards out to make it 4-2.
Club America grabbed a quick lead when Cuevas took an assist from Claudio Lopez and scored from 12 yards out in the third minute of the game.
Barcelona answered almost immediately as defender Rafa Marquez scored on a rebound in the fifth minute to tie it at one.
Cuevas scored his second goal in the 30th minute and got his third in the 44th minute for a 3-1 lead just before halftime.
Barcelona's Oleguer scored an own goal in the 65th minute to give Club America its 4-1 lead.
It was the second of a three-match tour of the United States by Barcelona, winner of the Spanish League and European Champions League titles. The Catalan club tied Chivas 1-1 in the first match in Los Angeles on Sunday.
The match was part of doubleheader at Reliant. The Los Angeles Galaxy beat the Houston Dynamo 1-0 in an MLS match earlier.
The former Texas attendance record was 69,582 for the United States-Mexico friendly at Reliant May 3, 2003.