Swedish driver Felix Rosenqvist wins the Indianapolis 500 by a record 0.0233 seconds, a victory built on lessons from years of heartbreak at the Brickyard.