Valencia battled back to defeat third division outfit Barakaldo 3-1 in the first leg of their Copa del Rey clash under the charge of caretaker boss Voro and assistant Phil Neville.
Valencia were handed the chance to extend their lead in stoppage time when Enzo Perez was brought down in the box by keeper Jaume Valens, who was sent off. Daniel Parejo took the spot kick and placed his strike into the net to hand his team control of the tie.
Aspas found the net in the 16th minute when he raided into the final third and found the bottom corner, and he notched his second goal in similar fashion in the 35th minute.
The home side took the lead as Juanjo held his composure to fire his effort into net in the 22nd minute, and the second-tier outfit held the advantage until the second half when Federico Cartabia equalised.
Deportivo were then reduced to 10 men when Luisinho was sent off for his second bookable offence. However, Faycal Fajr then teed up Oriol Riera to send his effort into the net, which was enough for the victory.
The home side shut Getafe out in the second half to take the two-goal advantage into the second leg.
Neither side were able to break the deadlock in the first half at the Estadio Benito Villamarin, but Vadillo found the net in the 48th minute.
The match looked to be ending 1-0 until Vargas struck an important goal in the context of the tie to hand Betis a two-goal advantage heading into the return leg.
Copa del Rey results in full (half-time scores in brackets): Almeria 1-3 Celta Vigo (1-2), Barakaldo 1-3 Valencia (1-1), Real Betis 2-0 Sporting Gijon (0-0), Llagostera 1-2 Deportivo La Coruna (1-0), UD Logrones 0-3 Sevilla (0-2), Rayo Vallecano 2-0 Getafe (2-0)