Josef Newgarden of Team Penske denied a late challenge from Mexican Pato O'Ward to win a thrilling and incident-packed Indianapolis 500 on Sunday, becoming the first back-to-back winner in 22 years.

New Zealand's Scott Dixon finished third in a race delayed by four hours due to heavy rain and lightning in the area.

Fans were rewarded for their patience during the storm delay with a dramatic finish.