Panthers play well in rematch