Tony Kanaan wins the Indianapolis 500 for the first time in 12 attempts in a race that features records for lead changes and number of different leaders.