Bijan Robinson celebrates his touchdown with running back Tyler Allgeier

Bijan Robinson rushed for a career-high 170 yards, including an 81-yard touchdown, as the Atlanta Falcons upset the Buffalo Bills with a 24-14 win on Monday night.

The Bills, favourites for the Super Bowl, were the only unbeaten team in the NFL heading into last week's Sunday night football but have now lost two in a row to slip to 4-2.

Robinson, who also had 68 yards receiving, gave the Falcons a decisive two-touchdown lead at the start of the second half with his career-long touchdown run and the Bills could not mount a comeback.

Bills quarterback Josh Allen, last season's Most Valuable Player, threw for 180 yards and but also had interceptions at the end of each half.