Panthers rip up the form book

The Florida Panthers caused one of the shocks of the NHL season on Monday night as they claimed a 5-1 road win against the Pittsburgh Penguins.

The Penguins lead the Eastern Conference but that showed for nothing as Drew Shore scored twice with Dmitry Kulikov, Jonathan Huberdeau and Shawn Matthias also netting for the Panthers.

Matt Niskanen replied for the home side.

The Toronto Maple Leafs made it five wins in a row as they beat the Phoenix Coyotes 4-2 in Arizona.

Phil Kessel had a goal and an assist for the Leafs as he extended his scoring streak to six games with Jake Gardiner, Carl Gunnarson and Nazem Kadri also on the scoresheet.

Mike Ribeiro netted on the powerplay for Phoenix while Antoine Vermette grabbed one when they were a a man down but it was to no avail.

Kyle Okposo added to a goal and an assist in regulation with the shootout winner as the New York Islanders were 4-3 winners over the Philadelphia Flyers.

John Tavares and Brock Nelson also scored for the Islanders with Matt Read scoring twice and Wayne Simmonds adding one for the Flyers.

The Boston Bruins beat the Los Angeles Kings 3-2 with Brad Marchand scoring twice.

Torey Krug also netted for the Atlantic Division leaders with Willie Mitchell and Jeff Carter responding for the Kings.

St Louis scored three unanswered goals as they claimed a 4-1 win over the Detroit Red Wings while the Nashville Predators beat the Dallas Stars by the same scoreline.

In the day's remaining game, the San Jose Sharks beat the Calgary Flames 3-2 thanks to Joe Pavelski's second-period marker.