Patrick Marleau scored his 500th NHL goal on a first-period power play Thursday to help the San Jose Sharks beat the Vancouver Canucks 4-1. Marleau, playing in his 19th NHL season, became the 45th player to score 500 goals and the first to reach the milestone with the Sharks. The 37-year-old Canadian, who has eight points (7-1) in his last five games, is the 18th player to reach 500 goals with his original team. Chris Tierney scored twice for the Sharks and Brent Burns had a goal and an assist. Philip Larsen scored for the Canucks. Marleau opening the scoring at 9:30 of the first period, 15 seconds after the Canucks' Troy Stecher was called for interference. Burns' pass from deep in his own zone found Joe Pavelski at the blue line. Pavelski passed to Marleau who beat Canucks goalie Ryan Miller with a high shot for his 19th goal of the season. Predators 2, Oilers 0 Pekka Rinne stopped 31 Edmonton shots for his 42nd career shutout at Bridgestone Arena. Ryan Johansen and Viktor Arvidsson scored the Predators goals. Talbot finished with 25 saves for the Oilers, who started a three-game trip with the loss. Rangers 2, Sabres 1 (OT) Chris Kreider scored at 3:56 of overtime to lead the New York Rangers to a 2-1 victory over the Buffalo Sabres. It was Kreider's 20th goal of the season. Following a give-and-go sequence with left winger J.T. Miller, Kreider's shot from the right circle beat goaltender Robin Lehner. Senators 5, Lightning 2 Mark Stone scored twice and added an assist as Ottawa defeated Tampa Bay at Amalie Arena. Erik Karlsson had three assists, Kyle Turris and Mike Hoffman each had a goal and assist, and Chris Kelly added a goal for the Senators. Mike Condon finished with 19 saves. Flyers 3, Canadiens 1 Matt Read scored the winning goal 3:32 into the third period and Michal Neuvirth turned away 15 of the 16 shots he faced as Philadelphia topped Montreal. Jets 4, Stars 3 Mark Scheifele scored two goals and Ondrej Pavelec made 38 saves for Winnipeg in a win against Dallas at American Airlines Center. Blackhawks 4, Coyotes 3 The line of Artem Anisimov, Patrick Kane and Artemi Panarin broke out of a scoring slump to beat Arizona. Blues 5, Maple Leafs 1 Paul Stastny and Vladimir Tarasenko scored 35 seconds apart in the second period to lead St. Louis over Toronto in Mike Yeo's debut as the Blues head coach. Jake Allen stopped 25 of 26 shots to get his first win in goal since Jan. 2, while Stastny had another goal and Alexander Steen and Colton Parayko also scored for the Blues. Mitchell Marner scored for the Maple Leafs. — Reuters