INDIANAPOLIS (AP) — Takuma Sato has won the Indianapolis 500. The Japanese driver held off Helio Castroneves  over the final laps and gave Andretti Autosport its second consecutive victory and third in the last four years. Castroneves finished second, followed by Ed Jones, Max Chilton and Tony Kanaan.

Copyright 2017 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.