El delantero internacional argentino Leo Messi adelantó al Barcelona en el minuto 27 al interceptar un balón y marcharse como una bala hacia la portería. Consiguió batir a Zubikarai pese a la oposición de cinco jugadores de la Real.
En el minuto 87 la Real logró el empate con un tanto del francés Antoine Griezmann a pase del uruguayo Gonzalo 'Chory' Castro en una jugada iniciada por Sergio Canales.
El Barcelona jugará la final el 19 de abril contra el Real Madrid, verdugo en la primera semifinal del Atlético de Madrid, al que ganó tanto en la ida (3-0) como en la vuelta (0-2).