Carb Day practice was completed on Friday morning at the Indianapolis Motor Speedway, serving as the final on-track session ahead of the big race on Sunday.
The track was incredibly busy for the entire two hour session, and at times it looked like a full race was taking place.
Drivers were diving past each other in every corner of the track, running in packs, practicing passing, and generally getting a feel for their cars in dirty air.
The fastest driver of the final practice was Scott Dixon, who set a lap of 227.206 MPH early on in the running.
The six-time champion, and one-time Indy 500 winner, completed 90 laps and looked really comfortable behind the wheel.
Four-time Indy 500 winner Helio Castroneves set the second fastest lap, with Pato O’Ward just a hair slower in third.
Colton Herta set the fourth fastest time, and related that his Andretti Global entry continued to feel just as fast and stable as it did at the start of practice last week.
There was one caution for Kyle Larson, who ran out of fuel half a lap before he planned to make one of many practice pit stops.
After getting a tow into his pit box from the safety crew, the NASCAR star and all the other drivers were able to get back out for the final few minutes of the session.
Santino Ferrucci had a less than ideal final practice session, as his AJ Foyt Chevy was well off the pace as soon as he went out on track.
His crew pushed the car back to the garage area after completing only nine laps to troubleshoot the issue. Ferrucci was back on track 30 minutes later, but was again pushed to the garage for even more adjustments.
Multiple other drivers were also surprised to find that their cars were not working as well as they had been over the past week.
Christian Lundgaard and Alexander Rossi were both much less comfortable than they were in previous running, and they were far from the only ones with work to do before the race.
Overall, there were a massive 2,721 laps turned by the entire field, and Graham Rahal was on track most of all with 106 laps completed in his #15 RLL Honda
There is no more practice to be run, however, and any adjustments needed will have to be made from the data that has been gathered already.
The 108th running of the Indianapolis 500 is scheduled to get underway just after noon Eastern time, although rain is forecast and has the potential to delay the race until Monday if it is heavy enough.