The Montreal Canadiens have shipped forward Alex Galchenyuk to the Arizona Coyotes in exchange for Max Domi, the teams announced Friday night.

The deal is player-for-player, and ironically comes one year to the day of Habs general manager Marc Bergevin's last big deal, when he acquired Jonathan Drouin for Mikhail Sergachev.

Domi, 23, is a restricted free agent, and recorded 45 points in 82 games for the Coyotes this past season. It's expected he and the Canadiens will reach a deal on an extension in the next few days, per TSN's Darren Dreger.

Galchenyuk, meanwhile, ranked second on the Canadiens with 51 points, including 24 on the power play. The 2012 third overall pick had his fair share of highs and lows through his tenure in Montreal, frequently bouncing between playing the wing and center.

The 24-year-old has two seasons remaining on his current contract, paying him $4.9 million annually.