BARCELONA - Neymar struck twice as Barcelona came from behind to seal a 3-2 victory over nine-man Atletico Madrid and reach the King's Cup semi-finals 4-2 on aggregate on Wednesday.
Fernando Torres put Atletico ahead inside the first minute with a precise strike from the edge of the area but Barca have clicked into form recently and hit back quickly through Neymar.
Atletico were awarded a penalty when Javier Mascherano was adjudged to have fouled Juanfran Torres on the half-hour mark, though television replays appeared to show the incident occurred outside the area.
Raul Garcia made no mistake from the spot to restore Atletico's advantage.
Miranda put the ball into his own net as he attempted to clear a corner which had been flicked on by Sergio Busquets and in a lightning attack from Barca Jordi Alba found Neymar in the area and the Brazilian finished clinically.
There were heated exchanges throughout the match with plenty at stake and it boiled over at halftime with Atletico midfielder Gabi Fernandez sent off following a confrontation in the tunnel.
Mario Suarez was also dismissed six minutes from the end after receiving his second yellow card.