Makar and Andre Burakovsky each had a goal and two assists, and Pavel Francouz made 28 saves for the Avalanche. Colorado outscored the Predators 21-9 in the series and trailed just once.
"I thought we had] really good focus throughout the series," Avalanche coach Jared Bednar said. "Pretty good consistency. This was our toughest game for sure. We made a few mistakes that they capitalized on, but again good resilience from our team to stick with it. … We were able to grind out a win on the road in a tough building, good team, all-around positive experience for our guys."
Yakov Trenin scored twice, Colton Sissons had two assists and Connor Ingram made 33 saves for the Predators, the Western Conference's second wild card. Nashville was swept for the first time in its history.
"That's certainly disappointing," Predators coach John Hynes said. "That's for sure. You come in and you work for 82 games to be able to get in the playoffs. Unfortunately, this series didn't go the way we wanted it to go. The fact we weren't able to win a game is something that we all take personally, I'm sure."
Burakovsky gave the Avalanche a 1-0 lead at 1:56 of the first period, scoring on Colorado's first shot on goal. His wrist shot went over the left shoulder of Ingram and through the back of the net. Play continued before the goal was confirmed by video review at the next stoppage.
Trenin tied it 1-1 at 18:59, scoring from the slot.
[RELATED: [Complete Avalanche vs. Predators series coverage]
Makar gave Colorado a 2-1 lead at 13:33 of the second period, scoring his third goal of the series. He scored an NHL-leading 10 points (three goals, seven assists) in the series, the most in NHL history by a defenseman through four games in a postseason.
"He might be the best player in the League right now," Avalanche forward Nathan MacKinnon said. "The way he dominates from the back end is amazing. All season, but this playoff season, he's taken another step with his leadership in the room, being more vocal. And obviously on the ice, he's so dominant. He might be one of the best [defensemen] to ever play by the end of his career at this rate."
Trenin made it 2-2 at 16:49 with his second goal of the game, third of the series. It came just after Francouz made tough saves on Filip Forsberg and Sissons.
Forsberg made it 3-2 at 3:58 of the third period, scoring his first goal of the series and giving the Predators their only lead of the series.
"It was a huge goal for us," Predators captain Roman Josi said. "Obviously they scored pretty quick right after ... We've got to find a way. We're up 3-2 in the third. We've got to find a way to bring it home."