Patric Hornqvist notched the eventual game-winning goal and Matthew Tkachuk scored his first as a Panther to help Florida defeat the New York Islanders 3-1.