Five goals, two sendings-off, a mass brawl, a controversial penalty and nine yellow cards.
Barcelona beat a nine-man Atletico Madrid in a hot-tempered and goal-ladened quarter-final of the Kings Cup on Wednesday.
Neymar scored twice to help Barca win through 3-2 on the night for a 4-2 aggregate win.
The Catalan giants remain on track for a record-extending 26th title and first since 2012.
Fernando Torres opened up the scoring for Atleti inside the first minute to set the tempo.
Neymar leveled the tie just eight minutes later before Madrid’s Raul Garcia squared the aggregate score from spot.
Miranda got himself on the scoresheet but for the wrong team when he kicked the ball into his own net giving Barca the lead on aggregate.
Neymar struck his second and the last goal of the evening four minutes before half time.
Tempers flared after the break with Gabi being shown red following a mass brawl. Mario Suarez soon followed Gabi for his second bookable offense.
With Atleti down to nine Barca held on to see out the match and book their ticket to the semis.