McDavid scores in overtime to lead Oilers past Panthers 4-3

Fans celebrate an overtime goal by Edmonton Oilers' Connor McDavid (97) against the Florida Panthers during an NHL hockey game Wednesday, Jan. 18, 2017, in Edmonton, Alberta. (Jason Franson/The Canadian Press via AP) (The Associated Press)

Edmonton Oilers celebrate their overtime win over the Florida Panthers in an NHL hockey game Wednesday, Jan. 18, 2017, in Edmonton, Alberta. (Jason Franson/The Canadian Press via AP) (The Associated Press)

Florida Panthers' Jared McCann (90) and Edmonton Oilers' Oscar Klefbom (77) race for the puck as Oilers' Adam Larsson (6) chases during the third period of an NHL hockey game Wednesday, Jan. 18, 2017, in Edmonton, Alberta. (Jason Franson/The Canadian Press via AP) (The Associated Press)

Connor McDavid scored the winning goal in overtime as the Edmonton Oilers won their fourth game in a row, 4-3 over the Florida Panthers on Wednesday night.

McDavid, who also had two assists in the game, got a breakaway late in overtime and got the puck away with 2.6 seconds left. Florida's James Reimer made the glove save, but the puck was ruled to be across the line via video review.

Zack Kassian, Mark Letestu and Jordan Eberle also scored for the Oilers, who have their longest winning streak since December 2015.

Vincent Trocheck, Michael Sgarbossa and Greg McKegg had goals for the Panthers, who have lost two straight.