The 2001–02 season was a banner one for both Shanahan and the Red Wings. Having picked up future Hall-of-Famers Brett Hull, Luc Robitaille and Dominik Hašek in the off-season, the team was primed to win its third Cup since 1997. They cruised to victory and Shanahan continued to play a big role in their success, scoring 37 goals during the regular season and 19 points in their ultimately-victorious Stanley Cup run. Shanahan also picked up an Olympic gold medal in Salt Lake City with Team Canada and was named to the Second NHL All-Star Team. The season was also of particular statistical significance for Shanahan, as shortly preceding his Olympic gold medal victory, he recorded his 1,000th point in the NHL after scoring two goals against Marty Turco in a 4–2 victory over the Dallas Stars on January 12, 2002. Then, later in the season, Shanahan also reached the 500-goal mark, scoring the game-winner against Patrick Roy in a 2–0 victory over Colorado on March 23. The win also marked a team accomplishment as it clinched a Presidents' Trophy as the top ranked regular-season team.