The NHL wanted a more competitive and entertaining All-Star Game weekend and got it.
Both semifinals went to a shootout before Team Matthews pulled away to beat Team McDavid 7-4 in Saturday's championship to split the $1 million team prize.
Defense was non-existent as usual, but the goaltending was solid, given the circumstances, and the players' skill was evident with three goals scored in 18 seconds in the final.
Toronto Maple Leafs star Auston Matthews scored twice in the final to win the MVP trophy. He had four points for the day, and his All-Star teammates Mathew Barzal (New York Islanders) and Alex DeBrincat (Detroit Red Wings) had six points each.