Spanien har kämpat en god kamp.