Here are all the results from the NHL matches played on October 18

In the early hours of October 18th (Moscow time), eleven matches took place in the National Hockey League (NHL).

Ottawa Senators faced off against the New Jersey Devils, suffering a 1-3 defeat. The Florida Panthers played against the Vancouver Canucks, losing in overtime with a score of 2-3. Meanwhile, the Montreal Canadiens fell to the Los Angeles Kings 1-4.

The Tampa Bay Lightning secured a thrilling 4-3 victory over the Vegas Golden Knights, while the Washington Capitals edged past the Dallas Stars, winning 3-2. The Columbus Blue Jackets triumphed over the Buffalo Sabres with a notable 6-4 scoreline.

In a clash between the Detroit Red Wings and the New York Rangers, the Wings were defeated 2-5. The St. Louis Blues managed to clinch a narrow 1-0 overtime victory against the New York Islanders. The Nashville Predators were bested by the Edmonton Oilers, who took a commanding 4-2 win.

Lastly, the Chicago Blackhawks triumphed over the San Jose Sharks with a score of 4-2, and the Seattle Kraken emerged victorious in a high-scoring affair against the Philadelphia Flyers, winning 6-4.