It wasn't just the Maple Leafs' show.
Clayton Keller of the Arizona Coyotes, Mathew Barzal of the New York Islanders and Alex DeBrincat of the Detroit Red Wings each had a goal and two assists for Team Matthews. New York Rangers goalie Igor Shesterkin gave up three goals on 11 shots in the first period, and Dallas Stars goalie Jake Oettinger stopped eight of nine shots in the second.
"It's fun to contribute and obviously fun to win," DeBrincat said. "I think you saw pretty much everyone on our team wanted that. We were trying pretty hard there at the end. You might as well try if we're here. That was the memo and everyone on our team had a lot of fun. It was good."
Edmonton Oilers forward Leon Draisaitl had a goal and two assists, Boone Jenner of the Columbus Blue Jackets, Tomas Hertl of the San Jose Sharks and David Pastrnak of the Boston Bruins scored for Team McDavid.
Florida Panthers goalie Sergei Bobrovsky allowed three goals on 13 shots in the first period, and Winnipeg Jets goalie Connor Hellebuyck stopped seven of 10 shots in the second.
"Good for them," Pastrnak said of the Maple Leafs players winning the All-Star Game. "They needed some wins. They got the win today."
DeBrincat (three goals, three assists) and Barzal (one goal, five assists) tied for the lead on Team Matthews with six points in two games. Nashville Predator forward Filip Forsberg had five points (three goals, two assists), and Matthews (one goal, three assists) and Keller (one goal, three assists) each had four.
"I think the win just put the cherry on the top," Nylander said. "I think the weekend was just incredible from the beginning to the finish. Obviously, super nice to win, but I enjoyed every moment of this weekend."