Happened down south near Luganville and KB was operating without the benefit of reconnaissance (kind of Midway-esque) and had been doing sorties for a few days. Pilot fatigue might've been a factor. You'll note these were no TBD torpedo hits.
THIS IS NOT FROM CURRENT GAME
Japanese aircraft
A6M2 Zero x 54
Allied aircraft
F2A-3 Buffalo x 14
F4F-3 Wildcat x 19
SBD-2 Dauntless x 35
SBD-3 Dauntless x 69
TBD-1 Devastator x 21
Japanese aircraft losses
A6M2 Zero: 1 destroyed
Allied aircraft losses
F2A-3 Buffalo: 3 destroyed
F4F-3 Wildcat: 1 destroyed
SBD-2 Dauntless: 3 destroyed, 5 damaged
SBD-2 Dauntless: 1 destroyed by flak
SBD-3 Dauntless: 7 destroyed, 14 damaged
TBD-1 Devastator: 5 damaged
TBD-1 Devastator: 1 destroyed by flak
Japanese Ships
CV Shokaku, Bomb hits 4, heavy fires, heavy damage
CV Soryu, Bomb hits 2, heavy fires
CV Zuikaku, Bomb hits 1
CV Hiryu, Bomb hits 2, heavy fires
BB Kirishima, Bomb hits 5
BB Hiei, Bomb hits 1
CV Kaga, Bomb hits 3
CA Chikuma
DD Kagero
CV Akagi
DD Shiranui
DD Hamakaze
DD Urakaze, Bomb hits 1, on fire
Japanese aircraft
A6M2 Zero x 46
Allied aircraft
F2A-3 Buffalo x 7
F4F-3A Wildcat x 13
F4F-3 Wildcat x 11
SBD-2 Dauntless x 24
SBD-3 Dauntless x 49
TBD-1 Devastator x 21
Japanese aircraft losses
A6M2 Zero: 1 destroyed
Allied aircraft losses
F2A-3 Buffalo: 1 destroyed
F4F-3A Wildcat: 1 destroyed
F4F-3 Wildcat: 1 destroyed
SBD-2 Dauntless: 2 destroyed, 6 damaged
SBD-3 Dauntless: 10 damaged
SBD-3 Dauntless: 1 destroyed by flak
TBD-1 Devastator: 4 destroyed, 2 damaged
Japanese Ships
CV Soryu, Bomb hits 1, heavy fires, heavy damage
CL Abukuma, Bomb hits 3, and is sunk
CV Kaga, Bomb hits 4, on fire, heavy damage
CV Zuikaku, Bomb hits 1
CV Akagi, Bomb hits 4, on fire, heavy damage
CA Tone
CA Chikuma, Bomb hits 4, heavy fires, heavy damage
BB Kirishima, Bomb hits 1
CV Hiryu, on fire
DD Isokaze
I try not to let the success here cloud my judgement in the present game, but it is so hard.