Panthers coach Tom Rowe: ‘It was an unbelievable effort’