The Buffalo Sabres have made some moves to spark a turnaround from the bottom of the NHL.

Buffalo added a pair of free agent forwards, Matt Moulson (five years, $25 million US) and Brian Gionta (three-year deal), on Tuesday. The Sabres also reportedly landed defenceman Andrej Meszaros on a one-year, $4-million pact. 

Earlier, Buffalo landed defenceman Josh Gorges from the Montreal Canadiens for a 2016 second-round pick.

Gorges, who rejected a deal that would have sent him to the Toronto Maple Leafs, had a list of 15 teams he would not accept a trade to.

Buffalo was not on that list, and the Habs found a taker for the final four years of his contract at a cap hit of $3.9 million US.

Gorges, a native of Kelowna, B.C., had a goal and 13 assists last season.

The 30-year-old Moulson had 23 goals and 51 points last season, playing for the New York Islanders, Buffalo and Minnesota. He has 141 goals and 275 points over seven seasons.

The 35-year-old Gionta had 18 goals and 40 points last season in Montreal. He has 249 goals and 485 points over seven seasons with the New Jersey Devils and five with the Canadiens.

Meszaros, 28, has played for the Ottawa Senators, Tampa Bay Lightning, Philadelphia Flyers and Boston Bruins. He has 56 goals and 224 points in 585 career games.

Buffalo also signed forward Marcus Foligno to a two-year deal. The native of Buffalo, New York, and son of Mike Foligno had 19 points in 74 games last season.

With files from