In May 1941, German paratroopers landed on the island of Crete. Their initial assault on several strategy points had failed. Most paratrooper units took extremely high casualty, one unit lost over 110 out of 128 men. High casualty of paratrooper landing from this battle caused Hitler to cancel all the future operations of paratroopers. However, after some miscommunication on the allied forces part, one of the island's airfield was lost to the Germans. It enabled the Germans to fly in some reinforcement by planes. But all the units were really in poor condition and they had no heavy weapons because they were all flied in. British Royal Navy had repeatedly stopped German attempts to ship in troops. In one case, about 20 German troop transporters escorted by only a single Italian torpedo boat was attacked by 7 warships of British navy. They would all be dead if wasn't for the Italian torpedo boat commander's insane maneuver trying to save his allies. 800 German soldiers were sunk along with their ships, but 2/3 of the total forces were saved thanks to the Italian torpedo boat. Multiple other attempts to bring in reinforcement by sea had failed (turned back) back Royal Navy. However, the British started to evacuate common wealth troops from the island instead of bring in more troops. The Greeks held out for a little longer before most of them surrendered. Some took to the mountains and kept the resistance going. Here is the part I don't quite get it. Since the British navy had the total control of the sea in the area, the Germans had trouble to bring in reinforcement by sea (which means no heavy weapon even if they keep fly in troops), why were the British the one to retreat instead of the Germans? Couldn't British bring in moretroops by ships with heavy weapons? By the way, why did Luftwaffe have the air superiority over the island while there are multiple airfields on the island?