EDMONTON — Rasmus Andersson had a goal and two assists as the Calgary Flames remained undefeated to start the NHL season, defeating the rival Edmonton Oilers 4-1 on Sunday.