Pavel Datsyuk scored twice to surpass 900 NHL points, and Henrik Zetterberg and Darren Helm also had two goals apiece to lift the Detroit Red Wings to a wild 6-5 victory over the Boston Bruins on Sunday.

Both teams blew two-goal leads before Danny DeKeyser's shot from the point deflected past goalie Jonas Gustavsson with 12:23 remaining in the game. Zetterberg was credited with the goal, and the Red Wings held on to their 6-5 lead the rest of the way.

Boston's Brad Marchand set a franchise record for fastest goal by scoring 8 seconds into the game, and Zach Trotman, Loui Eriksson, Dennis Seidenberg and Joonas Kemppainen also scored for the Bruins.

Boston's Tuukka Rask was pulled after allowing five goals on 24 shots. It was the second time in three games he allowed five goals.