With an early goal from Ousmane Dembele and late strikes from Fermin Lopez and Ferran Torres, FC Barcelona handed Real Madrid a 3-0 in a friendly match on Saturday.
Despite being a pre-season clash, a packed AT&T Stadium, home of the NFL'S Dallas Cowboys, witnessed a fierce game on the pitch.
The cross-bar denied Oriel Romeu in the fourth minute, but Barca fans were celebrating soon after a goal from a cleverly worked free-kick by Dembele.
In just five minutes, Real had the opportunity to level the scoreline when Barcelona defender Ronald Araujo handled in the box, but Vinicius Junior smacked the bar with his penalty.
Real were denied by the woodwork again when Vinicius hit the bar, and although Jude Bellingham outjumped Barca keeper Marc-Andre ter Stegen, the midfielder's header hit the post.
Aurelien Tchouameni also blasted one against the bar as Real's bad luck continued in the match.
Substitute Fermin Lopez made it 2-0 with a superb shot from outside the box in the 85th minute.
Incredibly, Vinicius struck the bar again after a run from the left soon after the second goal.
Barcelona added another in stoppage time when Ferran Torres, ran onto a lofted ball from Lopez, lifted it over the advancing Thibaut Courtois, and slotted it in the empty net.
Chasing 187, Pakistan overcome early hiccups to seal six-wicket victory with eight balls to spare
Opening ceremony includes range of exciting musicial performances
"If we reach the final this time, our first priority will be to finish the game early - not let it go to the last...
PCB also imposes undisclosed financial penalty on South African all-rounder
Zaman says he "had it in my mind to fight till very end" despite losing two back-to-back points
Venues set to host cricket fixtures in LA 2028 yet to be confirmed; schedule finalised closer to Games