Matvei Michkov and Trevor Zegras scored in a shootout and the visiting Philadelphia Flyers beat the Toronto Maple Leafs 3-2, extending the hosts' losing streak to four games on Monday.