Completed.... Though I failed to figure out one needed pattern and had to guess occasionally.
1. The highest number is an ascending row/column.
2. The lowest number indicates the highest number.
3. Row and column must be unique.
4. a 2 opposite a 1 indicates the second highest number.
5. when 2 numbers left in row/column put them to block or not block as needed.
6. ??? bunch of 2s opposite 3s with no indicators of what goes where and no other riles apply???