El inicio se demoró algunos minutos debido a las complicaciones que exhibió Scott Dixon (Chip Ganassi Racing), quien presentó inconvenientes con los capacitores del nuevo sistema de motores híbridos que implementa la categoría desde este fin de semana. El neozelandés perdió veinte vueltas, pero pudo volver a la competencia hasta su abandono en la vuelta 62.
Llegando a las primeras treinta vueltas, Alex Palou (Chip Ganassi Racing) completó su primer stint y le heredó el primer lugar a Scott McLaughlin (Penske), que estiró su detención en boxes hasta la trigésima vuelta, cediendo nuevamente el liderazgo al español. Atrás, Agustín Canapino se retrasó en su detención en boxes, perdiendo así buena parte de lo remontado en la primera parte de la competencia. El avance de la prueba remarcó el duelo entre Patricio O’Ward y Alex Palou. Tras la segunda detención del español en pits, los pilotos hispanos salieron prácticamente a la par y finalmente fue el mexicano, que venía con más ritmo por venir en carrera, quien dio cuenta del de Ganassi para colocarse, momentáneamente, como escolta de McLaughlin y como líder virtual de la carrera. El de Penske volvió a quedar primero por alargar nuevamente su stint, aunque perdió el liderazgo tan pronto como volvió a boxes. La tarea para el nacido en Barcelona era recortar la distancia con O’Ward. Pietro Fittipaldi (RLL Racing) quedó rezagado y obstruyó durante algunos momentos al bicampeón, quien al superarlo comenzó a arrimarse progresivamente al latinoamericano. Además, los dos primeros posicionados superaron a Josef Newgarden (Penske), que sufrió un despiste que lo alejó de la pelea, y Jack Harvey (Dale Coyne Racing). O’Ward mantuvo a raya a Alex Palou y alcanzó así su segundo triunfo en lo que va del año para la IndyCar. El de Monterrey ya había ganado en San Petersburgo tras la penalización al ganador en pista, Josef Newgarden.
INDYCAR – MID OHIO – CARRERA
| POS | PILOTO | VUELTAS | TIEMPO |
| 1 | Pato O’Ward | 80 | 01:33:22.6191 |
| 2 | Alex Palou | 80 | 01:33:23.1184 |
| 3 | Scott McLaughlin | 80 | 01:33:38.7749 |
| 4 | Colton Herta | 80 | 01:33:47.4916 |
| 5 | Marcus Ericsson | 80 | 01:33:54.3000 |
| 6 | Alexander Rossi | 80 | 01:33:54.8634 |
| 7 | Christian Lundgaard | 80 | 01:33:55.1905 |
| 8 | Kyle Kirkwood | 80 | 01:33:57.8409 |
| 9 | Christian Rasmussen | 80 | 01:34:02.9373 |
| 10 | Santino Ferrucci | 80 | 01:34:09.5275 |
| 11 | Will Power | 80 | 01:34:11.2737 |
| 12 | David Malukas | 80 | 01:34:12.0097 |
| 13 | Toby Sowery | 80 | 01:34:12.5057 |
| 14 | Felix Rosenqvist | 80 | 01:34:14.4353 |
| 15 | Linus Lundqvist | 80 | 01:34:16.0985 |
| 16 | Sting Ray Robb | 80 | 01:34:17.3604 |
| 17 | Marcus Armstrong | 80 | 01:34:18.4590 |
| 18 | Graham Rahal | 80 | 01:34:21.4872 |
| 19 | Rinus VeeKay | 80 | 01:34:23.0741 |
| 20 | Nolan Siegel | 80 | 01:34:28.4782 |
| 21 | Kyffin Simpson | 80 | 01:34:29.6604 |
| 22 | Agustin Canapino | 79 | 01:33:25.8966 |
| 23 | Romain Grosjean | 79 | 01:33:33.1085 |
| 24 | Pietro Fittipaldi | 79 | 01:33:35.6225 |
| 25 | Josef Newgarden | 79 | 01:33:41.0299 |
| 26 | Jack Harvey | 79 | 01:34:05.1083 |
| 27 | Scott Dixon | 40 | 01:12:58.7920 |