Spain controls Ireland in friendly
Soldado struck after a pass from Alvaro Arbeola in the 69th minute. Mata took a pass from Santi Cazorla in the 88th minute and beat Ireland goalkeeper Darren Randolph.
Spain controlled play most of the game before 39,368 fans and was cheered loudly when goalkeeper Iker Casillas entered in the 58th minute.
Spain beat Haiti 2-1 in Miami on Saturday and will leave for Brazil this week to play in the Confederations Cup scheduled for June 15-30.