Top Shelf: NHL's best plays of Monday night

Monday was a great night for offenses around the NHL.

The six games on the schedule produced 52 goals (8.66 per game). That's the most on a six-game day since March 28, 1995, when there were also 52 goals.
The New Jersey Devils led the way with eight goals, their most in any game this season, in an 8-5 win against the Chicago Blackhawks at Prudential Center. Six New Jersey players had multiple points, led by forwards Blake Coleman (two goals, one assist) and Travis Zajac (one goal, two assists).
The Philadelphia Flyers (7-4 against the Minnesota Wild) and Edmonton Oilers (7-2 against the Buffalo Sabres) each scored seven goals.

Ovechkin climbs all-time goals, power-play lists

Forward Alex Ovechkin tied Dave Andreychuk for 14th place on the NHL's all-time goal-scoring list (640) when he scored a power-play goal for the Washington Capitals in their 4-1 loss to the St. Louis Blues at Capital One Arena. The next target for Ovechkin, the NHL leader this season with 33 goals, is Brendan Shanahan, who's 13th with 656.
Ovechkin passed Shanahan and moved into sixth place on the all-time power-play goals list by scoring his 238th. Phil Esposito is fifth with 246. Andreychuk holds the NHL record with 274.

STL@WSH: Ovechkin one-times PPG to pass Shanahan

Hat tricks by Soderberg, van Riemsdyk

Forwards Carl Soderberg of the Colorado Avalanche and James van Riemsdyk of the Flyers each had hat tricks in their teams' victories.
Soderberg scored three goals for the first hat trick of his NHL career to help the Avalanche defeat the Toronto Maple Leafs 6-3 at Scotiabank Arena, ending a three-game losing streak. He became the fourth player in Avalanche/Quebec Nordiques history to score a hat trick against the Maple Leafs, joining Miroslav Frycer (Oct. 17, 1981), Michel Goulet (Oct. 26, 1982) and Owen Nolan (Nov. 26, 1992).
Soderberg (33 years, 94 days) also became the oldest player with a hat trick against Toronto since Tampa Bay Lightning forward Martin St. Louis (37 years, 310 days) on April 24, 2013. The oldest player to have a hat trick against Toronto was Florida Panthers center Joe Nieuwendyk (39 years, 213 days) on April 11, 2006.
Van Riemsdyk, who began his second stint with Philadelphia when he signed a five-year contract as an unrestricted free agent July 1 after six seasons with the Maple Leafs, scored three goals for the second time with the Flyers; the other came against the New York Islanders on March 26, 2011. The seven years and 294 days between regular-season hat tricks was the longest gap in Flyers history, eclipsing the previous one of six years and 260 days by Bobby Clarke (March 28, 1974-Dec. 13, 1980). The longest gap between regular-season hat tricks in NHL history is 11 years and 345 days by Dit Clapper of the Boston Bruins (March 9, 1933-Feb. 17, 1945).

Perron continues point streak in Blues win

Forward David Perron scored a goal for the Blues in their win at Washington to extend his point streak to 11 games (14 points; five goals, nine assists), the longest active streak in the NHL. The Blues, who play the Islanders at Barclays Center on Tuesday (7 p.m. ET; MSG+, FS-MW, NHL.TV), have won three in a row and are 4-1-0 in their past five games.
Perron is the first Blues player to have at least one point in 11 or more consecutive team games since forward Alexander Steen had a 13-game streak (13 points; five goals, eight assists) from Oct. 17-Nov. 16, 2013.