CHARLOTTE, N.C. (AP) — Chuba Hubbard scored on a 16-yard run with 2:18 left and the Carolina Panthers snapped a five-game losing streak, beating the New Orleans Saints 23-22 on Sunday.