Connor McDavid scored a stunning one-timer to become the fourth-fastest and fourth-youngest player in NHL history to reach 1,000 points, adding an assist on Darnell Nurse’s overtime winner as the Edmonton Oilers defeated the Nashville Predators 3-2.