NEW YORK: Martin St. Louis had a goal and an assist, and Vincent Lecavalier broke a third-period tie during a two-man power play to lift Tampa Bay Royals to a 2-1 victory over the New York Rangers Sunday. St. Louis scored in the first period and then set up Lecavalier's 15th goal that made it 2-1. Tampa Bay, second in the Eastern Conference, played on the road for the first time since Jan. 21. Dwayne Roloson stopped 22 shots as the Lightning completed a four-game sweep of the Rangers, a potential first-round playoff opponent. Brandon Prust scored a short-handed goal in the second period for New York, which had a two-game winning streak snapped. Henrik Lundqvist made 17 saves. Blackhawks 4, Coyotes 3, SO: At Chicago, Jonathan Toews scored twice in regulation and had the lone goal in the shootout to lead Chicago over Phoenix for its fourth straight victory. Marian Hossa also scored for the Blackhawks. Adrian Aucoin, Keith Yandle and Martin Hanzal scored in the second for the Coyotes, who leveled it 3-3 late in the period after trailing by two goals twice. Chicago's Corey Crawford made 26 saves, while Ilya Bryzgalov stopped 38 shots for Phoenix. Bruins 3, Oilers 2: At Edmonton, Alberta, Michael Ryder had a goal and an assist to lead Boston past Edmonton. Nathan Horton and Rich Peverley also scored for the Northeast Division-leading Bruins, who have won five straight on their six-game road trip. Ales Hemsky and Gilbert Brule had goals for the Oilers. Brule was back in the lineup after sitting out 27 of the past 30 games with an illness. Predators 3, Blue Jackets 2: At Nashville, Tennessee, David Legwand capped Nashville's three-goal third period with the go-ahead score with 1:35 remaining to lead the Predators over Columbus. Shea Weber and Jonathon Blum also scored for Nashville, which kept pace in the tightly bunched Western Conference playoff race. It was the first NHL goal for Blum. Matt Calvert and Kris Russell scored for Columbus. Thrashers 3, Maple Leafs 2, OT: At Atlanta, Ron Hainsey scored from the edge of the left circle in overtime as Atlanta beat Jean-Sebastien Giguere and Toronto to end a five-game winless streak. Devils 2, Panthers 1: At Sunrise, Florida, David Clarkson and Brian Rolston scored goals, and Martin Brodeur stopped 25 shots in his return from injury as New Jersey beat Florida. Ducks 3, Avalanche 2: At Anaheim, California, Todd Marchant snapped a 70-game goal drought and Brandon McMillan got the go-ahead score during a 4-minute power play with 8:37 remaining as Anaheim ended a five-game losing streak with a victory over Colorado. Flames 1, Blues 0: At Calgary, Alberta, Miikka Kiprusoff made 27 saves for his fifth shutout of the season and David Moss scored the only goal as Calgary defeated St. Louis.