Although it does feel to most narratives , that the battle pretty much ended with the destruction of Kaga, Soryu , and Akagi. But Hiryu, and her vaunted admiral were still there. She too, proves how not-ready they were; she launched a one-dimensional strike at 1100, meaning she hadn't even started spotting aircraft when the SBDs attacked. It also showed, the lack of attention to mission that japanese fighters displayed; the strike escorts, a fair number of them, were drawn off by retreating american planes. Not only was this a waste of time and ammunition, but they quickly learned what their CAP fellows had discovered, that SBDs in tight formation were not easy marks, splashing 2 zeros and sending 3 more limping for home. One crashed short, and the others were basically written off from damage. The remaining escort managed to barely catch up with the D3A's, as they ran into a swarm of F4Fs, who outnumbered them, AND were more than happy to wade into their opposite numbers in dogfights. The superiority of the A6M was dying a hard death today. When it was over, between flak and fighters, out of 18 D3A and 6 A6M, only 5 D3A and 3 A6M survived. A literal 66% loss rate. The attackers did prove they were exceptionally good, of 7 attacking, they managed 3 direct hits and 2 near misses on Yorktown, holing her flight deck, and damaging her uptakes, putting her dead in the water and on fire. Superior damage control however, quickly put the fires out used steel planking to patch the holes, and began work on repairing the boilers. Hiryu managed to launch the 2nd wave, of 10 B5Ns and 6 more A6Ms, scoring 2 torpedo hits on what they thought was another carrier, Yorktown having managed to work back up to 19 knots. This time, she came to a halt for good. And again, losses were heavy, with 5 B5Ns and 2 A6Ms shot down.
They planned to launch another strike with the remaining aircraft, but declining readiness as well as sheer exhaustion was having an effect. The pilots, had been up since around 0300; the crews even longer. No one had even had lunch, and combined with frayed nerves, postponing the strike to feed everyone and get some rest for only prudent. Even so, Hiryu's fate was sealed; Nagumo, about this same time suddenly realized that it might be time to get out of dodge , ordering a change in course from NE to NW. This, was about 4 hours too late. Their position had already been made, and a mixed strike from Enterprise was on the way; Hornet again, was caught unprepared, poor communications and coordination, meant they barely got some planes up, and they were destined to come up empty again. The mixed strike of 24 SBDs came in just after 1700, and like Kaga, Hiryu was hammered by 4 direct hits on the flight deck forward by 1000lb bombs, blasting it open and turning her into an inferno. This was likely compounded by her continuing to flee NW at full speed.. Any firefighting, even if it was competent, would be useless with that degree of relative wind fanning the blaze. She finally ground to a halt around 2200.
All that remained now, was the final act, one which is ridiculous to this day in the attempts to cover it up