After tonight’s game against the Colorado Avalanche at Madison Square Garden, it's apparent Callahan is fighting for his contract with the New York Rangers. The team captain pulled through this game with 2 goals, three minutes a part.

At 14:16 in the first period, captain Cally made a backhanded shot off an odd man rush against Varlamov, which resulted in the first ranger’s goal of the night.

Three minutes later, Callahan nets his second goal at 17:35, giving the rangers a 2-0 lead. At the end of the first period, the Rangers outshot the avalanche 20 to 4.

With the second period underway, Landeskog scored a power play goal for the avalanche, putting them on the board at 6:37, making it 2-1.

Not even a minute later, Stralman makes it 3-1 by scoring his first goal of the season, one-upping the Avalanche.

In the midst of all the New York Rangers glory, Stanley Cup champion, Alex Kovalev made an appearance at this Tuesday night game.

In the third period, Derrick Brassard scores his 10th goal of the season at 1:58 in the third period, making the game 4-1. At 18:24, Brad Richards secures another goal, making it 5-1.

Making 27 saves for his 297th win, Henrik Lundqvist is four saves shy of Mike Richter's record, according to abcnews.go.com.

At 3 p.m. on Friday, an NHL roster freeze will go into effect for the Olympics, according to nydailynews.com. Callahan is hoping his contract will be renewed with the Rangers after his performance—if not, he will be on the market, starting July 1st.

The Rangers will host the Edmonton Oilers at Madison Square Garden, at 7 p.m on Thursday.

Photo Courtesy of >Wikimedia Commons