Rosenqvist startade som fyra, men fick en bestraffning, efter en tilltrasslad situation i första kurvan och tvingades släppa förbi flera av sina konkurrenter, vilket kostade honom mycket.
Marcus Ericsson var länge med långt framme och ett kort ögonblick i täten, men föll tillbaka genom fältet.
Just Marcus Ericsson har gjort stora framsteg i Indycar i år och radat upp starka resultat under andra halvan av säsongen. Det har blivit två segrar, i Detroit och Nashville, och svensken ligger femma i sammandraget. Rosenqvist är på 20:e plats.
Nu återstår bara två deltävlingar av säsongen. Om en vecka körs årets näst sista race, i Laguna Seca i Kalifornien.
Inför tävlingen i Portland bekräftade Marcus Ericsson att han skrivit på för en förlängning med sitt stall Chip Ganassi och därmed fortsätter i den amerikanska bilsportserien.