Matthew Tkachuk found the back of the net twice, Aleksander Barkov added a power play goal and Sergei Bobrovsky made 28 saves to help the Florida Panthers beat the San Jose Sharks 3-1.