The Carolina Panthers made it back-to-back wins for the first time this season, beating the New York Giants 20-17 in Germany on Sunday.