Question: who won the battle of the coral sea
Answer: Result Japanese tactical victory Allied strategic victory Japanese invasion repelled