The Florida Panthers won a wildly-swinging contest over the Toronto Maple Leafs 6-4 in the NHL on Sunday.
After a scoreless opening period, there were three lead changes in the second stanza alone - as the Maple Leafs claimed a 4-2 lead heading to the final 20 minutes, with Joffrey Lupul (two assists) prevalent.
But there was a twist in the tale at the BB T Center in Florida, as the hosts stormed home with four final-period goals.
Each of Dmitry Kulikov, Willie Mitchell, Brad Boyes and Scottie Upshall scored to seal the comeback victory, as the Panthers bridged the gap between themselves and Toronto in the Atlantic division standings.
The fourth-placed Maple Leafs (43 points) are still clear of the Panthers (40) in fifth, but the latter have three games in hand.
Florida are eight points behind the division-leading Tampa Bay Lightning.
The Anaheim Ducks increased their lead atop the Pacific division to 11 points, after a 2-1 overtime victory against the Vancouver Canucks.
The Canucks were eyeing a third straight success when they took the lead via Yannick Weber in the second period.
But a Francois Beauchemin equaliser in the seventh minute of the final period, and Cam Fowler's OT goal consolidated Anaheim's strong position - and sealed their 24th win in 38 matches.
Anaheim (54 points) sit clear of the Los Angeles Kings, San Jose Sharks and the Canucks (all 43) in the Western Conference division.