EDMONTON, Alberta (AP) — Noah Hanifin scored twice and the Vegas Golden Knights rallied to beat the Edmonton Oilers 4-2 on Wednesday night, spoiling Connor McDavid's return to the lineup.