WATCH: Sam Darnold squeezes in improbable TD throw to DJ Moore

An impressive throw from Sam Darnold helped give DJ Moore a new career-high in touchdown catches.

Carolina Panthers wideout DJ Moore wasn’t even a lock to play in today’s clash with the Pittsburgh Steelers. But you wouldn’t know by his start here in Week 15.

After running back Najee Harris led the Steelers on a 12-play, 67-yard touchdown drive in the first quarter, Moore and the Panthers would almost immediately return serve. But first, their subsequent touch—which also finished up in the end zone—would get a huge boost from receiver Terrace Marshall Jr.

On a third-and-13 from Pittsburgh’s 47-yard line, quarterback Sam Darnold found with Marshall Jr. for a 41-yard reception. The long-distance connection brought Carolina down to the 7-yard line.

Three plays later, Darnold squeezed in an impressive throw to Moore—who went for three catches and 34 yards on the scoring drive.

Moore has now notched a new career-high in receiving touchdowns with five. He amassed four in each of the past four seasons.

[lawrence-related id=664469,664453]

[listicle id=664239]