Spanien har kämpat nog.