Carolina Panthers stay alive in NFC South with win over Atlanta Falcons