Bryce Young threw three touchdowns as the Carolina Panthers upset the in-form Los Angeles Rams 31-28 on Sunday with the NFL playoff race tightening.

Panthers quarterback Young -- coming off a poor performance in a dismal defeat to the San Francisco 49ers -- tossed two daring second-half touchdowns on fourth down to give Carolina a precious win in what promises to be a hectic final sprint for postseason places.

The Rams, who boasted the best record in the National Football Conference heading into Sunday's duel in Charlotte, were left ruing mistakes at key moments.

Quarterback Matthew Stafford gave up a first-quarter interception that Panthers defender Mike Jackson returned for a touchdown before a costly fourth-quarter fumble effectively sealed the Rams' defeat.

It left the Rams at 9-3

See Full Page