Josef Newgarden became the first driver in more than two decades to earn back-to-back Indianapolis 500 victories, using a dramatic last-lap move to get past Pato O'Ward and take the checkered flag.