Brooks Laich scored twice, including a short-handed goal in the third period, and Alex Ovechkin finally made a penalty shot as the Washington Capitals beat the Philadelphia Flyers 5-3 in the NHL Sunday. The NHL's highest scoring team scored at least four goals for the seventh straight game, improving to 6-1 during that stretch. Mike Knuble and Alexander Semin also scored, and two-time reigning league most valuable player Ovechkin capped Washington's scoring with 4:12 to play - at last converting a penalty shot after failing in his first five attempts to start his career. Jeff Carter, James van Riemsdyk and Danny Briere scored for the Flyers. Blackhawks 4, Red Wings 3, SO: At Detroit, Jonathan Toews, Marian Hossa and Patrick Sharp scored in the shootout to help Chicago take a two-point lead over San Jose in the overall standings. Troy Brouwer had a goal and an assist, Patrick Kane and Sharp also had goals, and Antti Niemi stopped 35 shots. Nicklas Lidstrom and Henrik Zetterberg had a goal and an assist for Detroit, and Patrick Eaves also scored. Lidstrom's goal was the Red Wings' first against the Blackhawks in 148:36, dating to Oct. 8. Chicago shut out Detroit by 3-0 scores on Dec. 20 and Dec. 23. Ducks 5, Flames 4: At Anaheim, California, Bobby Ryan scored the go-ahead goal with 7:17 left as Anaheim overcame Calgary's three breakaway goals. Troy Bodie got his first NHL goal, Dan Sexton connected on a power play, and Evgeny Artyukhin also scored for the Ducks. Jonas Hiller finished with 33 saves after his teammates left him defenseless on the breakaway goals by Olli Jokinen, Mark Giordano and Curtis Glencross. Jamie Lundmark also scored for Calgary. The Ducks have won 11 straight over the Flames in Anaheim. Rangers 6, Canadiens 2: At New York, Ryan Callahan had two goals and two assists, and Brandon Dubinsky added two goals and an assist to lead New York past Montreal. Marian Gaborik had a goal and two assists, and Chris Drury also scored to help the Rangers - who had only five goals overall in their previous five games - end a three-game losing streak. They outshot Montreal 34-20, including 15-2 in the second period. Michael Cammalleri and Brian Gionta scored for the Canadiens.