Canes battle but fall to Penguins, 5-3

by