"Overall, for 58 minutes, that was probably the best game we've played," head coach Dallas Eakins said. "But the game is 60 minutes, so it's unacceptable."
The Ducks led by a goal with under two minutes to play, seemingly headed for the club's third win of the season, but again could not hold a late lead as the Jets scored twice in 19 seconds to steal the victory.
"Up until that last two minute mark, that was one of our better games we've had this season in terms of controlling the pace of the game," Zegras said. "For two and two-and-a-half periods, we were the better team. It's unacceptable. These are games we need to win.
John Gibson made 21 saves in his fifth start of the season. Zegras and Milano notched a goal and an assist each to lead Anaheim offensively. Josh Manson also scored for the Ducks.
The game concluded a three-game season series between the Ducks and Jets, all within the first 13 days of the new season, with the Jets securing four of a possible six standings points.
After a scoreless opening period, Winnipeg got on the board first with an early second-period goal. The Jets attacked the Ducks defensive zone on an odd-man rush, with Pierre Luc-Dubois setting up Evgeny Svechnikov in the slot for a quick shot that beat Gibson to the blocker side.
The opening goal marked just the second time in eight games the Ducks have not captured the night's first lead.
The Ducks wasted little time with a response as Milano and Zegras connected to level the score. With Anaheim on the forecheck, Zegras slyly took the puck from a Winnipeg defender before spotting Milano alone on the far side of the ice, zipping a pass to his linemate for the one-timer.