The #Bommarito500 came down to a thrilling finish as Takuma Sato and Ed Carpenter finished 0.0399 seconds apart.