In sharp contrast , American carrier aircraft , with a major assist from U.S. submarines , sank three Japanese carriers ( Hiyō , Shōkaku , and Taihō ) , and destroyed 426 carrier aircraft , losses from which Japanese naval aviation would never recover .
American aircraft and U.S. submarines sank three Japanese carriers ( Hiyō , Shōkaku , and Taihō ) .