日本成功偷襲珍珠港后,為了攻擊中途島和阿留申群島,日本海軍聯合艦隊總共調集了160艘艦船。在海戰中,“伊-168”號潛艇這個負責偵察的小角色意外地上演了一場大戲。
日本中途島一阿留申部隊的旗艦是“大和”號戰列艦,先遣部隊由13艘潛艇編成,機動部隊由“赤城”號、“加賀”號、“蒼龍”號和“飛龍”號4艘航空母艦編成,組成兩個攻擊波空襲中途島。“伊-168”號潛艇受令前往中途島南部水域巡邏,監視美軍的活動。
1942年5月31日,“伊-168”號潛艇駛抵中途島西部的庫雷島,向聯合艦隊司令部報告了偵察情況后,直向中途島開去。6月1~3日,日本“零”式戰斗機擊落了大約20架美國飛機,并擊落了大部分美反擊飛機。在日本先遣部隊駛抵陣位之前,由“企業”號、“大黃蜂”號和“約克城”號編成的美國航空母艦特混艦隊搶先開進了作戰水域。美軍派出了41架飛機,結果32架被擊落。日軍滿心準備打一場大勝仗。
但是,戰場的局勢瞬間發生了改變。美軍50架俯沖轟炸機從云隙中直沖下來,“加賀”號、“赤城”號和“蒼龍”號中彈起火,返回母艦加油的日軍飛機一架接一架地被引爆。3艘航空母艦瞬間失去了戰斗力。僥幸脫逃的“飛龍”號向美“約克城”號發起攻擊,使其中了3顆炸彈和2條魚雷。“飛龍”號隨后被炸沉。
6月4日午后,日軍敗局已定。但不死心的日軍主力部隊卻開始加速東進,企圖夜間逮住美國特混艦隊。“伊-168”號受令駛向中途島,炮擊島上目標。6月5日1時30分,“伊-168”號收到了“蒼龍”號、“加賀”號、“赤城”號和“飛龍”號已經全部沉沒的消息,并接到了新的命令:在中途島東北150海里發現了正在拖航的“約克城”號,立即趕往那里,將其擊沉。
6月6日5時30分,急速前進的“伊-168”號終于看到了“約克城”號的暗影。目標越來越近。“伊-168”號發現,“約克城”號由1艘驅逐艦拖航、3艘驅逐艦屏護。據此判斷,“約克城”號的另一側也會有3艘驅逐艦。7艘驅逐艦!雙方力量懸殊,“伊-168”號悄悄轉向,企圖用魚雷撕開“約克城”的中部。11時,潛艇聲納軍士報告:美艦聲納停止工作!這真是一個千金難買的機會!“伊-168”號悄然突破了美驅逐艦的警戒,溜到了“約克城”號跟前。 13時30分,“伊-168”號發射魚雷,距離1080米。大約1分鐘后,水面傳來了爆炸聲。“萬歲——”艇內歡呼起來。“伊-168”號減速至3節,企圖鉆到“約克城”號底部,悄悄溜走。但美驅逐艦很快發現了“伊-168”號的蹤跡,不顧一切地發起了反擊。兩個小時內,“伊-168”號挨了60顆深彈。魚雷兵拼死抗爭,才用楔子堵住了破口,消除了潛艇首傾的現象。
海面上,美驅逐艦正在向東搜索,恰好與“伊-168”號背道而馳。可好景不長,美艦發現了上浮的“伊-168”號后,迅速掉頭追來。雙方相距6000米時,美艦開炮。“伊-168”號再次下潛,消失在茫茫大海中。氣急敗壞的美驅逐艦在“伊-168”號下潛的位置倉促投下了幾顆深水炸彈后,只好撤出了戰斗,高速向東駛去。“伊-168”號總算度過了險關。
為了不被中途島的美軍巡邏機發現,“伊-168”號保持向北行駛。幾小時后才改變航向,駛往北海道。 經過長途跋涉,“伊-168”號終于返回了目的地吳港。人們從新聞廣播中得知了“伊-168”號擊沉了“約克城”號的消息,在港口熱烈歡迎。然而,民眾根本不知道損失“赤城”號、“加賀”號、“蒼龍”號和“飛龍”號4艘大型航空母艦和幾百架飛機的真象,更不知道“伊-168”號潛艇的表演只不過是這場大海戰中的一個小插曲。