Nathan Horton and Patrice Bergeron each had two goals and an assist, Tuukka Rask earned his third shutout in four starts and the rampaging Bruins cruised to a 9-0 blowout of the road-weary Flames.
"To be honest with you, no one talked about Saturday in the dressing room. We were all worried about tonight," Bergeron said. "That's the approach we've had all year and now our next job is Saturday — so now we really have to worry about them. It's going to be a tough game, so tomorrow we need a good practice and be ready for that."
Boston beat the Canucks in seven games last year in the Stanley Cup finals and Saturday is the only time the teams will play during the regular season.
"We have to approach it as the next big game for us," said Bergeron, who had four goals and an assist as the Bruins beat the Devils and Flames by a combined 15-1 the past two nights. "That's the way we've been approaching every game all year and it's the same thing again."
Julien said last season's playoff run taught his players how to focus on the game at hand.
Playing for the second straight night Thursday, the Bruins came out flying and scored three goals in the first 8:49.
The win was the ninth in 10 games for the defending Stanley Cup champions, who have outscored the opposition 49-13 during that span, with Rask and Tim Thomas combining for four shutouts.
The Bruins won their previous home game 8-0 over Florida.
Rask, who stopped 25 shots for the 11th shutout of his career, has allowed one goal in his last four starts.
The Flames ended a seven-game road trip with their fifth straight loss, going 2-4-1 on the journey.
After the game, coach Brent Sutter made his players sit and face the media right away after their dreadful performance.
"It was embarrassing," said captain Jarome Iginla, still seeking his 500th goal. "We got totally outworked and outcompeted. We got pushed off the puck all night and we were terrible. One of the worst games in memory.
"No excuse for the game we put on. We'd lose to every single team if we played like that."
The 34-year-old Iginla failed for the second straight game in his bid to become the NHL's 42nd 500-goal scorer, the 15th to do it with one team. The Flames open a four-game homestand against Minnesota on Saturday.
Iginla was robbed by Rask midway through the second period, probably Rask's toughest save of the game as the Flames didn't put up much of a fight.
"Tough on every one of those guys to go through that," Sutter said. "I've been in games like that and been in their shoes. The first three goals happened so quickly and we didn't seem to have a response at that point. It wasn't a pretty outcome."
Five different Bruins had three points and three more had two.
Bergeron scored twice for the second straight night. David Krejci and Tyler Seguin each had a goal and two assists, and Benoit Pouliot added three assists. Milan Lucic, Chris Kelly and Daniel Paille (short-handed) also scored for the Bruins.
Paille capped the outburst at 8:43 of the third and Bruins fans chanted "We want 10!" for the rest of the game.
The Bruins scored six times against goalie Leland Irving by the 4:15 mark of the second period, chasing the rookie as he took his first regulation loss in four NHL starts. Mikka Kiprusoff, who was supposed to get a rest, gave up the last three goals.
It took the Bruins just 1:14 to open the scoring, on Seguin's goal, and it was 2-0 at the 3:17 mark when Sutter used his timeout. It didn't help. It was 3-0 at 8:59 and the Bruins then scored three times in the first 4:15 of the second.
Notes: Calgary defenceman Chris Butler was a minus-7. The Elias Sports Bureau said Butler is the first player to be minus-7 in a game since Doug Wilson of San Jose against Calgary on Feb. 19, 1993. ... The Bruins have scored 15 unanswered goals since David Clarkson opened the scoring for New Jersey on Wednesday night. ... Bruins left wing Brad Marchand was a late scratch with flulike symptoms. Zach Hamill took his place. With Marchand out, Seguin took the team lead in goals with 16. ... The Bruins scored 47 seconds apart in the second period, the 13th time this season they have scored twice in less than a minute. ... Zdeno Chara's assist on the sixth goal was the 300th of his NHL career. ... Thomas, voted in by fans as an all-star starter, will make his fourth straight all-star appearance. He was the winning goalie in the last three games. "It's an honour obviously to be the No. 1 vote-getter for a goalie," Thomas said. "Obviously, it hasn't always been that way. I've been lucky enough to be on the three previous (all-star teams). This is a little different scenario. I guess all I can say is I'm happy about it." ... Calgary's Rene Bourque served the first game of a five-game NHL suspension for an elbow to the head of Washington's Niklas Backstrom. ... The Bruins played the second game of a stretch that calls for 12 games in 21 days leading up to the all-star break.