Skip to content
Keel Stats

NFLRecap

Fannin’s late touchdown lifts Browns over Panthers

Harold Fannin Jr. caught two touchdowns as Cleveland turned a late five-point deficit into a 21-18 win.

3 min read

Final

Game card: Carolina Panthers 18, Cleveland Browns 21, with each team's leader

The final answer

Harold Fannin Jr. found room on the left side with 1:48 left, catching Deshaun Watson’s 14-yard touchdown pass to send the Browns past the Panthers 21-18 on Sunday, September 27. Watson then completed the two-point conversion, and Cleveland had turned Carolina’s 18-13 lead into a three-point win.

The touchdown supplied the game’s largest win-probability swing. Cleveland entered the snap with a 29.7% chance to win and left it at 65.9%, while Carolina dropped from 70.3% to 34.1%.

That final Browns march began at their own 35 with 4:19 remaining and covered 65 yards in 10 plays. It came after an apparent Watson interception at 2:36 was wiped out by a roughing-the-passer penalty, a no-play sequence that moved Cleveland’s win probability from 22.8% to 43.1% and kept the decisive possession alive.

Carolina’s climb, Cleveland’s response

For much of the afternoon, the game was a field-position grind. Cleveland’s first scoring chance followed a Carolina turnover on downs and ended in a 48-yard field goal, then the Browns took a 10-0 lead when Watson hit Fannin for a 2-yard touchdown with 1:37 left in the second quarter.

Carolina answered before halftime with a 35-yard field goal, then kept closing the gap after the break. Field goals from 41 and 53 yards cut Cleveland’s lead to 10-9, and a 37-yarder at 11:41 of the fourth quarter put the Panthers ahead 12-10.

The Browns did not produce a quick answer, but they put together a seven-play, 44-yard drive that lasted 4:05 and ended in a 45-yard field goal for a 13-12 lead. Carolina then struck back immediately: a six-play, 72-yard drive from its own 28 ended with an 8-yard touchdown pass and made it 18-13 with 4:25 remaining after the two-point try failed.

Efficiency decided the thin margins

Carolina finished with 389 passing and rushing yards to Cleveland’s 276, but Cleveland was steadier on the snaps that most often keep an offense on schedule. EPA per play, or expected points added by each snap, was -0.01 for the Browns and -0.14 for the Panthers; Cleveland’s passing EPA per play was -0.01 compared with Carolina’s -0.12.

The Browns also posted a 44% success rate against Carolina’s 39%. Success rate is the share of plays that produce positive EPA, and it helps explain how Cleveland survived fewer total yards and still owned the last meaningful possession.

Watson completed 16 of 30 passes for 144 yards, with both of his touchdown throws going to Fannin. Fannin caught seven passes for 51 yards, while Quinshon Judkins gave Cleveland 70 yards on 18 carries. Mason Graham added two sacks among his seven tackles, part of a defense that repeatedly made Carolina settle for field goals.

One last opening

Bryce Young threw for 291 yards on 26 completions and gave Carolina its late lead with the 8-yard score. Chuba Hubbard carried 19 times for 82 yards and added a 30-yard reception that helped set up the Panthers’ first field goal, while Brycen Tremayne had four catches for 83 yards, including a 31-yard gain in the third quarter.

Carolina still had two late chances. Cleveland forced a turnover on downs just 0:17 after its go-ahead score, then Young’s final drive ended with an interception after Tremayne’s 20-yard catch at 0:37 had briefly raised the Panthers’ win probability from 1.6% to 18.5%.

The Browns are 2-1 and host the Pittsburgh Steelers on Thursday, October 1. The Panthers are 1-2 and host the Detroit Lions on Sunday, October 4.

Written with the help of AI from Keel Stats data and checked by an editor before publishing.

Comments

Keep it about basketball and football, and keep it civil.

Sign in to join the discussion.

Sign in to Keel Stats

or with your email

No password: we email you a link.

Loading comments…