DENVER — Nathan MacKinnon, Erik Johnson and Mikko Rantanen had a goal and an assist each, Jonathan Bernier made 27 saves and the streaking Colorado Avalanche beat the Rangers, 3-1, on Saturday afternoon for their ninth straight win.
The Avalanche have won eight straight at home and haven’t lost since Arizona beat them on Dec. 27. Colorado has outscored opponents, 37-15, in the last nine games and has not trailed during the winning streak.
Colorado has won nine in a row for the first time since Oct. 10 to 28, 2000, the last season it won the Stanley Cup.
Pavel Buchnevich scored and Henrik Lundqvist stopped 34 shots for New York.
Colorado took a 2-0 lead with goals by Johnson in the first period and MacKinnon early in the second. MacKinnon used Rangers defenseman Steven Kampfer as a screen to beat Lundqvist.
MacKinnon has goals in five straight games and has recorded at least one point in each game of Colorado’s streak. He is second in the N.H.L. in scoring with 59 points (23 goals, 36 assists).
The Rangers cut the deficit in half when Buchnevich tipped in a pass from Mats Zuccarello at 6 minutes 55 seconds of the second period. It was just the third power-play goal the Avalanche have allowed in the last 18 games.