Nathan MacKinnon scored 2:46 into overtime for his second goal of the game, helping the Colorado Avalanche top Artemi Panarin and the New York Rangers 3-2 on Saturday.