Early in the season, Näslund scored his eighth career NHL hat-trick, scoring three goals in a seven-minute span during the second period of a 5–2 win over the San Jose Sharks on 21 October 2002. On 14 December, he scored a career-high four goals in a 6–3 win over the Edmonton Oilers, tying a Canucks record for most goals in a single game. Named to his third consecutive All-Star Game, held in February 2003, Näslund scored a goal in the first shootout in All-Star Game history to help the Western Conference defeat the Eastern Conference 6–5. He was joined on the All-Star squad by three other Canucks – Bertuzzi, Ed Jovanovski and head coach Marc Crawford. Crawford paired Näslund on a line with Peter Forsberg, marking the first time in nearly 10 years the two had played together. Later that month, Näslund registered another career-high game with a six-point night (one goal, five assists) in an 8–0 victory over the Atlanta Thrashers on 14 February 2003. The win extended the Canucks' franchise record unbeaten streak to 14 games. On 27 March, he recorded an assist in a 5–1 win against the Phoenix Coyotes for his 100th point of the season, becoming the third Canuck to reach the plateau after Pavel Bure and Alexander Mogilny.