It took over 77 minutes, but the Philadelphia Flyers put the Pittsburgh Penguins away for good in a 1-0 overtime Game 6 thriller.