"Portland" se pak nalodil jako součást operační skupiny 17 admirála Franka J. Fletchera, aby zastavil japonské síly poblíž atolů Midway. Během následné bitvy tam
4. až 7. června 1942 poskytla "Portland" protiletadlovou obranu pro letadlovou loď, která byla několikrát zasažena japonskými torpédy a potopena. DuBose pak velel záchranné operaci přeživších členů posádky Yorktownu a transportoval je na palubu Portlandu do Pearl Harboru o dva dny později.