Seejärel astus "Portland" laevale admiral Frank J. Fletcheri 17. töörühma osana, et peatada Jaapani väed Midway atolli lähedal. Järgnenud lahingus
1942. aasta 4.-7. juunil pakkus "Portland" õhutõrje kaitse lennukikandjale, mis sai mitmel korral Jaapani torpeedodelt löögi ja uppus. Seejärel juhtis DuBose Yorktown'i meeskonna liikmete päästeoperatsiooni ja transpordis nad kaks päeva hiljem Portland'i Pearl Harbour'i.