BUFFALO, NY – The 2016 NHL Draft weekend in Buffalo has come to a close. There were some surprises, some strange decisions, some glorious moments and, of course, plenty of boos for Gary Bettman.

Who won? Who lost?

Here’s how we saw the weekend play out in Buffalo:

WINNER: Brian Elliott

The veteran goalie told the St. Louis Blues that he was done platooning with Jake Allen and wanted to be “the guy” somewhere in the final year of his contract. That somewhere is Calgary, where the Flames will give him plenty of starts and a contract extension. Great fit between Elliott’s work-ethic/character and a Flames team that didn’t need a seven-year commitment to someone like Ben Bishop.

LOSER: Kevin Shattenkirk

According to his agent, the Blues defenseman expected to be traded at the draft given their conversations with the team. Instead, he remains twisting in the wind as two potential trading partners – the Coyotes and Sabres – may have moved on

WINNER: Detroit Red Wings

The Red Wings cut the anchor that was Pavel Datsyuk’s $7.5 million cap hit, and all it cost them was four spots in the first round and taking on Joe Vitale’s contract – much less than the expected pain and suffering for Ken Holland, who can now target Steven Stamkos.

LOSER: Jim Benning

The Vancouver Canucks GM will be fined by the NHL for tampering after discussing his desire to acquire P.K. Subban and Steven Stamkos while both were under contract.

View photos Toronto Maple Leafs general manager Lou Lamoriello, center, helps first overall pick Auston Matthews who puts on his sweater at the NHL draft in Buffalo, N.Y., Friday June 24, 2016. (Nathan Denette/The Canadian Press via AP) MANDATORY CREDIT More

WINNER: Toronto Maple Leafs

The Leafs snagged the only true franchise player in the draft in Auston Matthews, whom many scouts compare to Anze Kopitar as far as skillset. Overall, they had 11 picks and made some bold ones. If someone like No. 31 overall Yegor Korshkov, who’s 6-4, pans out, this draft will be memorable beyond Matthews. Also, they got Kerby Rychel from the Columbus Blue Jackets for a guy they were going to waive.

LOSER: Montreal Canadiens

When GM Marc Bergevin wasn’t busy considering giving RFA acquisition Andrew Shaw a contract of five-to-seven years, he was holding press conferences to sorta kinda explain that he wasn’t trading P.K. Subban.

WINNER: Falling Forward

Alex DeBrincat and Jakob Chychryn were two players who saw their stock fall at the NHL Draft, but ended up falling into great spots. The Coyotes passed on Chychryn at No. 7 but then doubled back to snag him at No. 16 after the Datsyuk trade. DeBrincat, who attended school just outside of Chicago, was drafted by the Blackhawks. He’s 5-7, but thrived playing with high-end offensive talent like Connor McDavid and Dylan Strome.

LOSER: Zach Sawchenko

The first-team WHL goalie for Moose Jaw and Canadian junior team candidate went undrafted over the weekend, in a draft that wasn’t kind to goaltenders. Some called it a shock.

View photos BUFFALO, NY - JUNE 24: Matthew Tkachuk celebrates with the Calgary Flames after being selected sixth overall during round one of the 2016 NHL Draft on June 24, 2016 in Buffalo, New York. (Photo by Bruce Bennett/Getty Images) More