Neymar scored twice as Barcelona came from behind to beat nine-man Atletico Madrid 3-2 in the quarter-final of the Copa Del Rey.
Former Chelsea striker Fernando Torres had put Atletico in front inside a minute with a strike from the edge of the area but then allowed Barcelona to hit back quickly through the Brazilian.
Atletico then took the lead again after being awarded a controversial penalty when Javier Mascherano was judged to have brought down Juanfran; Raul Garcia converting the spot-kick.
In a frantic first-period Barcelona then levelled again, this time via an own goal after Miranda flicked the ball into his own net when attempting to clear a corner. Neymar then struck Barcelona into the lead just before half-time as frustration began to mount.
They soon boiled over and Atletico midfielder Gabi was sent off at half-time following a confrontation in the tunnel.
Mario Suarez was later sent off as well, six minutes from the end after picking up a second yellow card.
Barca will face the winners of Getafe and Villarreal who play on Thursday with the latter leading 1-0 from the first leg. Athletic Bilbao are at home to Malaga having drawn 0-0 in the first leg and Espanyol travel to Sevilla leading 3-1
Additional reporting from Reuters
Subscribe to Independent Premium to bookmark this article
Want to bookmark your favourite articles and stories to read or reference later? Start your Independent Premium subscription today.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies