san martzialeko bataila