During the 1991 Gulf War there were a lot of lopsided tank battles where such a large number of Iraqi vehicles got destroyed for very little Coalition losses. For example in the Battle of Norfolk about 750 Iraqi tanks were destroyed against 5 Coalition tanks destroyed (according to wikipedia).
Before you answer "the Americans and the British had better training and tactics" or other high-level explanation, my question is more about how it physically happened? I have a hard time imagining a battle, with almost a thousand tanks on each side, where one side just destroyed the other with such impunity. Did the Iraqis get completely destroyed without having a chance of firing back? Or did they fire back but it did not really hurt the Coalition forces? Neither are easy to imagine when they had almost 1,000 tanks in one place.