They survived by pushing their faces in the dirt and holding their breath. They had Carl Gustav (I assume) but they would have been just out of range and were manned by the very guys with their faces in the dirt. The Milan gave them the relief they needed because is fired from an over-watch position and from a safe distance. And that is where I do agree with you with regards to using battalion level (as opposed to organic) fire support. Had B-coy carried Milan themselves they may not have been able to use them as effectively.
Bookmarks