Panthers take care of Atlanta