Brad Boyes scored a tiebreaking power-play goal in Florida's four-goal third period, and the Panthers beat the Toronto Maple Leafs 6-4 on Sunday night.

Willie Mitchell, Dmitry Kulikov and Scottie Upshall also scored in the third for the Panthers, who have won four of five. Jonathan Huberdeau had a goal and an assist, and Jussi Jokinen had two assists.

James van Riemsdyk had a goal and an assist for Toronto, which has dropped four of five. James Reimer made 29 saves.

Florida and Toronto combined for six goals in the second, but the Panthers controlled the final period.

Kulikov started the rally when he whistled a shot past Reimer 2:45 into the third for his first goal of the season. Mitchell, another defenseman, then used a pass from Huberdeau to tie it at 4.

Boyes tipped in Kulikov's shot from the point for the game-winning goal at 16:45, and Upshall added an empty-netter for his fifth of the season.

Florida's closing flourish came after Roman Polak, van Riemsdyk and Nazem Kadri scored in a span of 4:42 in the second period to lift the Maple Leafs to a 4-2 lead.

Polak beat goaltender Roberto Luongo on Toronto's ninth shot at 14:16. Van Riemsdyk then tipped a shot past Luongo at 17:30 after Cody Franson slid the puck between Florida defenseman Dylan Olsen's legs.

The power-play goal was van Riemsdyk's 16th of the season.

Joffrey Lupul led a 3-on-2 rush down the left wall and fed a pass to Kadri at 18:58, and the center put it away for his 11th goal.