Team Matthews won the All-Star Game final against Team McDavid 7-4 on Saturday at Scotiabank Arena.
Auston Matthews' teammates will share $1 million. The number 34 scored two goals in the game and was voted the event's most valuable player. Clayton Keller, Mitch Marner, Filip Forsberg, Alex DeBrincat and Mathew Barzal also showed the red light for the winners.
Boone Jenner, David Pastrnak, Leon Draisaitl and Tomas Hertl provided the answer.
Montreal Canadiens captain Nick Suzuki picked up two assists in his team's loss.
Earlier in the afternoon, McDavid's team qualified for the final thanks to a 4-3 shootout victory over Nathan MacKinnon's team.
At the end of the game, Connor McDavid's teammates trailed 3-1 and forced a shootout thanks to two unanswered goals. The last city equalized with five seconds left, while Pastrnak had initiated his team's comeback.
Suzuki had an assist on Boone Jenner's goal in the first period.
Matthews' team defeated Quinn Hughes' team in a shootout 6 to 5 to advance to the final. DeBrincat shone with two successes and also scored the winning goal.