Bob Donnan-USA TODAY Sports

Cade York kicked a 58-yard field goal with eight seconds left to rescue the visiting Cleveland Browns in a 26-24 victory against former teammate Baker Mayfield and the Carolina Panthers on Sunday afternoon in Charlotte, N.C.

Mayfield helped the Panthers rally for 17 fourth-quarter points and go ahead on Eddy Pineiro's 34-yard field goal with 1:13 left in his first game with the team. The Browns then moved into Carolina territory and into position to let York win it on a fourth-down kick.

Kareem Hunt scored two touchdowns, Nick Chubb gained 141 yards on 22 carries and quarterback Jacoby Brissett was 18 for 34 for 147 yards and a touchdown for the Browns.

Mayfield, who had been Cleveland's starting quarterback until a chaotic offseason that resulted in his trade to Carolina, was 16 for 27 for 235 yards, one touchdown and one interception.

Running back Christian McCaffrey, who's considered a centerpiece of Carolina's offense, was held to 33 rushing yards and 24 receiving yards.

The Browns improved to just 2-21-1 in their last 24 openers.

The Browns went up 20-7 midway through the third quarter when York kicked a 34-yard field goal at the conclusion of a 13-play drive.

The Panthers finally produced a sustained drive by going 75 yards in 11 plays, with Mayfield running 7 yards for a touchdown with 12:51 remaining. Cleveland responded by using more than 6 1/2 minutes for a 10-play drive that resulted in York's 36-yarder and a 23-14 edge.

On the next snap, Mayfield's 75-yard touchdown strike to Robbie Anderson kept the Panthers in it.

Earlier, Grant Delpit's interception of Mayfield helped set up the first points, with the Browns taking possession at the Carolina 42.

Cleveland struck on Brissett's 1-yard toss to Hunt in the second quarter three plays after the turnover.

It was 14-0 after Hunt's 24-yard run to cap a 78-yard drive on the Browns' next possession.

The Panthers managed just 21 yards on their first 19 snaps before producing a six-play, 75-yard touchdown drive in the second quarter. That ended with Christian McCaffrey's leap from 1 yard out with 1:57 left in the half.

The Browns extended their lead to 17-7 on York's 26-yard field goal with 21 seconds left in the half.

More must-reads:

TODAY'S BEST
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness
Even Mike Budenholzer admits the Suns need a point guard
Watch: Juan Soto's first multi-homer game as a Yankee
Xander Schauffele, Collin Morikawa lead at PGA Championship
Knicks could get major boost for Game 7 showdown with Pacers
Giants All-Star pitcher suffers setback in recovery from injury
Panthers star named winner of 2024 Selke Trophy
WNBA to investigate $100,000 sponsorship deals for Aces players
Tiger Woods blames one big factor for missing the cut at PGA Championship
'Ain't good enough': Draymond Green claims Celtics must 'win it all' or it's a 'failure'
Blue Jays GM wants struggling club to feel 'massive sense of urgency'
Raptors expected to flip former NBA champion during the offseason
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant

Want more NFL news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.