Indianapolis: With a good luck charm he had given to a sick child back in his pocket, Brazilian Tony Kann won his first Indianapolis 500 on Sunday to end a decade of disappointment at the famed Brickyard.