Penguins 5, capitals 2

Sidney Crosby and Alex Ovechkin put on a show in the regular-season finale on Thursday night, showcasing their greatness in Pittsburgh’s win over Washington.

Ovechkin finished his record-breaking season by netting his 897th career goal in the second period. Crosby, meanwhile, finished his 20th season in the NHL with a goal and an assist to push him past the 90-point barrier for the ninth time.

The Capitals begin the quest for the franchise’s second Stanley Cup on Monday against the Montreal Canadiens.

RANGERS 4, LIGHTNING 0

Mika Zibanejad scored twice and Igor Shesterkin made 27 saves as New York beat Tampa Bay.

Vincent Trocheck and Chris Kreider also scored for the Rangers, who missed the playoffs a year after winning the Presidents’ Trophy as the league’s best team.

SABRES 5, FLYerS 4

Ryan McLeod scored a goal and added two assists, and Lindy Ruff became the NHL’s fifth coach to reach 900 wins in Buffalo’s victory over Philadelphia.

Alex Tuch, JJ Peterka and Jack Quinn had a goal and assist each, and Peyton Krebs scored a short-handed goal for Buffalo. James Reimer made 21 saves for his eighth win in 10 starts to finish the season 10-10-2.

MAPLE LEAFS 4,

RED WINGS 3, OT

Scott Laughton scored 56 seconds into overtime and Toronto beat Detroit.

Auston Matthews, Philippe Myers and Chris Tanev — with 1.8 seconds left in regulation —also scored for Toronto (52-26-4). Joseph Woll stopped 30 shots, and Mitch Marner had two assists.

BLUE JACKETS 6, ISLANDERS 1

Cole Sillinger and Zach Werenski each had a goal and an assist and Columbus routed New York.

SENATORS 7, HURRICANES 5

Drake Batherson scored the tying and go-ahead goals in the third period and Ottawa tuned up for the playoffs with a victory over Carolina.

Brady Tkachuk returned to Ottawa’s lineup after missing eight games because of an upper-body injury, then took a stick to the face with about five minutes left in the second period and didn’t return.