Matvei Michkov scored a goal and added two assists as the Philadelphia Flyers defeated the Edmonton Oilers 6-3 on home ice.