The Toronto Maple Leafs delivered a thrilling 3-2 victory over the Florida Panthers on Wednesday, securing....