(AP) -- Trevor Letowski scored with 4:37 left to help the Columbus Blue Jackets to a 6-5 win over the Vancouver Canucks on Tuesday night.
It was the highest-scoring home game in the Blue Jackets' five years.
In a wild game that had little defense and end-to-end action, the Blue Jackets blew leads of 2-0, 3-2, 4-3 and 5-4 before Letowski's goal.
Jason Chimera, who scored the first Columbus goal, carried the puck down the left wing and left a drop pass for Letowski. Letowski put a fake on Todd Bertuzzi that froze him before charging in on goaltender Alexander Auld, skating to the slot and beating Auld between his leg pads.
Bertuzzi, Nolan Baumgartner and Daniel Sedin each had a goal and an assist for the Canucks, who are 18-3-3 at home but only 10-14-2 on the road. Sami Salo and Alexandre Burrows also had goals. Markus Naslund added two assists.
Jan Hrdina had two goals, Bryan Berard had a goal and two assists and Nikolai Zherdev had a goal and an assist for Columbus, which has won six of its last nine games. David Vyborny had three assists.
Zherdev has five goals and four assists in four games against the Canucks.
The Blue Jackets tied a franchise record with four power-play goals.
Chimera opened the scoring 1:14 into the game when he slid in a rebound. The Blue Jackets made it 2-0 on the power play at the 4:13 mark when Rostislav Klesla's shot from the top of the left circle was stopped by Auld but bounced directly to Hrdina for his sixth of the year.
Manny Malhotra, who returned from a shoulder injury that kept him out of the last 24 games, assisted on Chimera's goal.
Salo and Baumgartner then scored for the Canucks to tie the game at the end of the first period.
The teams traded goals in the second period and went into the third tied 4-4.
Hrdina gave the Blue Jackets a 5-4 lead with 7:44 left, converting his own rebound. But a minute later, Burrows jammed in a rebound of Ryan Kesler's shot to tie it again.