The long-awaited Matt Moulson deal happened Wednesday, less than 30 minutes before the NHL’s 3 p.m. ET trade deadline.

The Buffalo Sabres sent the top-end left-winger to Minnesota along with centre Cody McCormick for second-round draft picks in 2014 and 2016 along with centre Torrey Mitchell.

Moulson, an impending unrestricted free agent, had been rumoured to be on the move since Buffalo acquired him from the New York Islanders for Thomas Vanek on Oct. 27. Moulson had 11 goals and 29 points in 44 games since that trade and 38 points in 55 contests overall this season.

He is in the last season of a deal with a $3.133 million US salary cap hit.

A skilled power winger, Moulson is known as a player who thrives in road games. Minnesota plays eight of 10 games on the road from March 17 to April 3.

McCormick, 30, also is in the last year of his deal at $1.2 million. He had five points in 29 games with Buffalo this season.

In 358 NHL regular-season games, he has 59 points and 503 penalty minutes.

The 29-year-old Mitchell has posted five goals and 17 points in 103 games with Minnesota, including one goal this season.

A hard-working, fast forward, he signed a three-year contract with the Wild worth $5.7 million two summers ago.