The Florida Panthers earned a rare home win to add to the Pittsburgh Penguins' road woes. Stephen Weiss scored with 3:30 left in the third period and the Panthers beat Pittsburgh 3-2 on Saturday night, capturing their first win against the Penguins in their last six games.