Battle of spanish fort