Varlamov made 29 saves for his first shutout of the season and 22nd of his NHL career to help the Avalanche to a 4-0 win against the Bruins at TD Garden on Monday.

[WATCH: All Avalanche vs. Bruins highlights]

Nail Yakupov scored two goals, and Sven Andrighetto and J.T. Compher also scored for the Avalanche (2-1-1), who are unbeaten in their past 12 games in Boston (11-0-1). The Bruins' last win at home against the Avalanche was March 30, 1998.

Video: COL@BOS: Andrighetto opens scoring from the slot

"It's a good start for me. I didn't play for a long time," said Varlamov, who is 2-0-0 after being sidelined for the final 40 games last season and having two hip surgeries, one in January and one in February. "Came back and started the season with two wins. It brings confidence to the team. I thought today we played a very solid game."

Tuukka Rask made 19 saves for the Bruins (1-1-0), who played without center Patrice Bergeron for the second straight game because of a lower-body injury. Andrighetto got the Avalanche on the board at 4:41 of the first period with a wrist shot from the high slot off a pass by Mikko Rantanen.

Compher scored shorthanded at 13:22 for a 2-0 lead. The Bruins outshot the Avalanche 11-5 in the first period but had nothing to show for their efforts.

"We had plenty of time to get back in the game," coach Bruce Cassidy said. "The core group that we rely on just wasn't a good effort, young, old, in between. And clearly put myself in that category. We're supposed to be ready to play at home, especially after a couple days off. So that was the biggest disappointment for me."

Yakupov scored his first goal to give Colorado a 3-0 lead at 6:07 of the third after he won a race to Matt Duchene's clearing pass in Boston's end and fired the puck into the net Rask vacated while attempting to play the puck. Yakupov closed the scoring with an empty-net goal at 19:16.

Video: COL@BOS: Yakupov chases puck down to beat Rask

Goal of the game

Carl Soderberg did yeoman's work to get the puck out of the Colorado zone during a second-period penalty kill and led a 2-on-1 that Compher finished by carrying the puck to the right dot and beating Rask to the short side high.

Video: COL@BOS: Compher rips home shorthanded goal on rush

Save of the game

Varlamov preserved the Avalanche's 2-0 lead 23 seconds into the second period by stopping Matt Beleskey's wrist shot from out high and then thwarting Austin Czarnik's backhand attempt from the right side of the slot on the rebound.

Highlight of the game

Bruins forward David Pastrnak took the puck wide on his backhand to get around Avalanche defenseman Tyson Barrie and went to the net on his forehand early in the second period. Varlamov prevented Pastrnak's shot from going into the net by keeping his left pad down and pinned up against the post. Video review confirmed the no-goal ruling on the ice.

Video: COL@BOS: Varlamov robs Pastrnak with pad at goal line

They said it

"I think we are fortunate to be [2-1-0]. In Game 1 we relied on our goalie too much. Game 2, our goalie was great too but we didn't get enough offensive production. But our best game of the road trip was certainly our third. So, to be [2-1-0] and come in to Boston and play a good team, and to be able to get a good solid win, it's a little bit of a sign of maturity growth for our team." -- Avalanche coach Jared Bednar on finishing the season-opening road trip with a winning record

"Yeah, from the first shift everything went the wrong way. But those games happen. The season is long, obviously, and obviously we have to be better. We have to learn what we did wrong and how we can do better the next time." -- Bruins forward David Pastrnak

Need to know

Colorado has not allowed an even-strength goal this season. The Avalanche have given up five power-play goals and one shorthanded goal through three games. ... The Avalanche have played a matinee on Columbus Day in Boston four times in the past eight full seasons and are 4-0-0. ... Bruins defenseman Torey Krug (fractured jaw) and Czarnik (illness) each made their season debuts after missing the season opener against the Nashville Predators on Thursday. Krug was minus-1 in 21:56 of ice time. Czarnik played 13:27. ... Bergeron skated on his own before the game and still wasn't ready to play. He's considered day to day.

What's next

Avalanche: Host the Bruins on Wednesday (9:30 p.m. ET; ALT, NESN, NHL.TV)

Bruins: At the Avalanche on Wednesday (9:30 p.m. ET; ALT, NESN, NHL.TV)

Video: Varlamov, Avalanche shut out Bruins, 4-0