The Florida Panthers scored three rapid-fire goals to take control then held off the Edmonton Oilers for a 4-3 victory Thursday that put them one win away from a first Stanley Cup title.

In little more than six minutes in the second period the Panthers scored three goals to seize a 4-1 lead, only for the Oilers to score twice in the third period to bring it down to the wire.

Aleksander Barkov, questionable to play after a high hit from Oilers forward Leon Draisaitl in Game 2, scored one goal and set up another and Panthers goalie Sergei Bobrovsky stopped 32 of the 35 shots he faced in another sterling performance.