The Ottawa Senators believe they have one of the best goaltending tandems in the NHL, and they acted Monday to ensure it will remain that way past this season.

The Senators and goaltender Craig Anderson agreed to terms on a three-year, $12.6 million contract extension that keeps Anderson under contract through the end of the 2017-18 season.

Anderson's contract extension comes a little over three weeks after the Senators announced a three-year, $6.675 million contract for restricted free-agent goaltender Robin Lehner.

Anderson will make $4.75 million in each of the first two years of the deal and $3.1 million in the final year, for an average annual value of $4.2 million.

Combined, the two goaltenders will have a salary-cap charge of $6.45 million as of the 2015-16 season, which will be lower than the cap charge for Henrik Lundqvist of the New York Rangers ($8.5 million), Tuukka Rask of the Boston Bruins ($7 million), Pekka Rinne of the Nashville Predators ($7 million) and Carey Price of the Montreal Canadiens ($6.5 million), according to CapGeek.com.

Having both Anderson and Lehner under contract until at least the 2016-17 season leaves the Senators very confident in their goaltending for the foreseeable future.