Oakland, Calif. — Jon Gruden smiled as soon as Matt McCrane’s kick sailed through the uprights.

After nine years in the broadcast booth, three straight weeks of blown second-half leads and a roller-coaster game that featured three lead changes and 38 points after the start of the fourth quarter, Gruden finally won his first game in 3,591 days.

“It feels like my first win in 100 years,” he said. “It’s great to be back.”

Derek Carr threw four TD passes and a game-tying 2-point conversion with 30 seconds left in regulation to set up McCrane’s 29-yard field goal in overtime that gave the Raiders a come-from-behind 45-42 win over the Cleveland Browns on Sunday.

McCrane missed a 50-yard field goal on the opening possession of overtime in his NFL debut and a 47-yarder earlier in the game before getting another chance when Carr drove the Raiders (1-3) back down the field again after a defensive stop for the game winner with 1:46 left in the period.


“As soon as I saw it, it was an exciting feeling,” McCrane said. “I’ve been working hard. It’s something that I wanted as a kid, to play in the National Football League.”

The field goal dealt the Browns (1-2-1) another tough loss as they blew a 14-point lead in the second half and then allowed to get the game-tying TD and 2-point conversion in the final seconds of regulation to spoil Baker Mayfield’s NFL starting debut.

Mayfield, the No. 1 overall pick, threw for 295 yards and two touchdowns to put Cleveland on position to win but also committed four turnovers, losing two fumbles and throwing two interceptions, including one that Gareon Conley returned 36 yards for a TD.

The Browns were seeking their first back-to-back wins since November 2014 after snapping a 19-game winless streak by beating the Jets last week.

“I’m tired of growing pains,” coach Hue Jackson said. “I think we can do those things better. Those things hadn’t reared their ugly head until now. We can do better. Baker can do better. Our offense can do better. Special teams can do better, defense can do better. So, we’ve got to play better.

Carr threw for 437 yards, Marshawn Lynch ran for 130 yards for his most productive game in four years, and Amari Cooper (128 yards) and Jared Cook (110) each topped the 100-yard mark.

The Browns broke out to a 28-14 lead midway through the third quarter only to fall behind 34-28 early in the fourth thanks in part to Mayfield losing two fumbles deep in his own territory to set up TD passes by Carr.

But the Raiders squandered a fourth-quarter lead for the second straight week, falling behind 42-34 after Mayfield’s 59-yard pass to Antonio Callaway set up Carlos Hyde’s 1-yard run and rookie Nick Chubb ran 41 yards for his second long TD of the game.

It looked as if that would decide the game when the Browns forced Carr into two incompletions from the 9 with under two minutes left to lead to a turnover on downs.

Cleveland appeared to be in position to run out the clock when Hyde converted a first down, but a replay review determined he was down just short of the marker and the Browns punted.

“That was huge,” Hyde said. “That was a chance to put the game away right there. Definitely. That was a game-changer right there.”

Carr then engineered a 53-yard touchdown drive capped by a 7-yard pass to Jared Cook with 30 seconds to play. The Raiders still needed the 2-point conversion to tie it and they got it when Jordy Nelson came down with a fade despite physical coverage by ex-Raider TJ Carrie.

Carr has 14 fourth-quarter comebacks but just two since his breakthrough season in 2016 when he did it seven times.

“It did feel like the old times,” he said. “The way we did that, it helps our team going forward to know what it takes.”

More games

(At) Tennessee 26, Philadelphia 23 (OT): Marcus Mariota hit Corey Davis (Western Michigan) with a 10-yard touchdown pass just before the end of overtime, and the Titans (3-1) won for their best start since 2013.

The Titans trailed by 14 in the third quarter before rallying for the lead. They also trailed 23-20 in overtime before coming back again behind Mariota.

On the winning drive, the Titans converted three fourth downs, one by penalty.

Cincinnati 37, (at) Atlanta 36: Andy Dalton threw a 13-yard touchdown pass to A.J. Green with 7 seconds remaining to lift Cincinnati.

Dalton moved the Bengals 75 yards in about four minutes. He completed two passes on fourth down to Tyler Boyd, who had 11 catches for 100 yards, to keep the drive alive.

Houston 37, (at) Indianapolis 34 (OT): Ka’imi Fairbairn took advantage of his second chance on a 37-yard field goal attempt, making it as time expired in overtime to give Houston the victory.

He had missed the first kick wide left — just after Indy called timeout. Houston (1-3) ended a nine-game losing, winning for the first time since Nov. 19.

The Colts threw an incomplete pass on fourth-and-4 from their 43, giving the ball back to Houston with 24 seconds to go.

(At) Jacksonville 31, N.Y. Jets 12: Blake Bortles threw two touchdown passes, including a 67-yarder to Donte Moncrief, and Jacksonville used a dominant defensive performance to handle New York.

Bortles ended up with a career-high 388 yards passing, topping 375 yards for the second time in three games.

He found T.J. Yeldon wide open for a 31-yard score in the second quarter and then beat a blitz with the deep pass to Moncrief down the sideline.

Jets rookie Sam Darnold was harassed early and often, getting sacked three times and nearly throwing three interceptions.

(At) New England 38, Miami 7: Tom Brady threw for 274 yards and three touchdowns and New England handed Miami its first loss of the season.

It denied the Dolphins (3-1) their first 4-0 start since Hall of Fame coach Don Shula’s last season in 1995.

New England (2-2) lost one of its best players in the process. Tight end Rob Gronkowski, one of Brady’s favorite targets, left the game in the third quarter with a right ankle injury and did not return.

Running back James White finished with a rushing and receiving touchdown. Rookie running back Sony Michel rushed 25 times for 112 yards and his first career touchdown.

Seattle 20, (at) Arizona 17: Sebastian Janikowski, who had missed twice earlier in the game, kicked a 52-yard field goal as time expired to spoil the debut of Cardinals rookie quarterback Josh Rosen.

The Seahawks (2-2) mounted their winning drive after Phil Dawson missed a 45-yard field goal that would have given the lead to Arizona (0-4) with 1:50 to play.

The Cardinals are 0-4 for the first time since 1986, two years before they moved from St. Louis.

(At) L.A. Chargers 29, San Francisco 27: Philip Rivers threw for three touchdowns, Melvin Gordon rushed for 104 yards and the Chargers rallied to beat the 49ers.

Caleb Sturgis had three field goals, including one from 21 yards with 7:41 left that gave the Chargers (2-2) the lead, but he had an eventful day with two missed extra points.

Rivers was 25 of 39 for 250 yards. Gordon had his first 100-yard game since last Oct. 29 against New England.

New Orleans 33, (at) N.Y. Giants 18: Alvin Kamara ran for three second-half touchdowns and the New Orleans Saints’ defense stepped out of Drew Brees’ shadow.

Wil Lutz matched his career high with four field goals as the Saints (3-1) built a 12-7 halftime lead.

Kamara broke the game open with scoring runs of 9, 4 and 49 yards to ice New Orleans’ third straight win and send New York to its third loss in four games. Kamara had 134 on 19 carries.

If there was a surprise, it was the Saints’ defense, which came in ranked 30th in the league. After giving up a 2-yard touchdown pass from Eli Manning to Sterling Shepard on the Giants’ opening drive, New Orleans limited New York to a 33-yard field goal by Aldrick Rosas in the third quarter and a late 1-yard TD run by Saquon Barkley, followed by a 2-point conversion pass from Manning to Shepard.

Baltimore 26, (at) Pittsburgh 14: Joe Flacco threw a pair of early touchdown passes and Justin Tucker kicked four second-half field goals for the Ravens.

Flacco completed 28 of 42 passes for 363 yards and TD passes to John Brown and Alex Collins as the Ravens (3-1) ended a three-game losing streak to their AFC North rivals. Tucker accounted for all the scoring after halftime as Baltimore ended Pittsburgh’s long run of success on Sunday nights.

The Steelers (1-2-1) came in having won nine straight Sunday night appearances, a streak that included a pair of victories over the Ravens. Baltimore brought Pittsburgh’s run to an abrupt end by shutting down Pittsburgh in the second half.

Vinatieri kicks record field goal

Adam Vinatieri celebrated one major milestone by becoming the NFL’s career field goal leader.

He would have preferred doing it by adding to his league record for victories.

Vinatieri, a 23-year veteran, made the record-breaking 566th field goal with 2 seconds left in the first half and No. 567 on a 44-yarder in overtime.

“It’s more fun when you get a win that’s for sure. But it’s a good record, a fun record, just would have been nice on a win,” he said.

“I think I’ll probably think about it more when I’m done and gone. I was thinking about it when guys were congratulating me during the game, and it just kind of hit me just like that that’s more than anybody’s ever done.”

The previous record of 565 belonged to Hall of Famer Morten Andersen (Michigan State).

Thomas breaks leg, sends message

Even as he rode on the cart with a broken left leg, Earl Thomas couldn’t put aside his frustration with the Seahawks.

Angry over his contract situation, Thomas had already said he would skip some practices.

Unfortunately for the Seahawks, now he won’t be in the games, either.

The safety was injured in the fourth quarter while defending Arizona’s Chad Williams, who caught a tying touchdown pass. Thomas, who wanted contract security beyond this season or a trade, made an obscene gesture toward the Seattle side of the field as he was being carted off.

“Earl wanted an extension and at the end of the day he didn’t get that,” Seahawks defensive end Frank Clark said. “It sucks to see a guy who puts his heart into something, put his all into his team and he doesn’t get what he deserves.”

Thomas, a three-time All-Pro, held out at the start of training camp before returning a week before the season despite not being granted his extension. Teammates understood his insult after the injury.

“We play a very, very emotional game,” Seattle linebacker Bobby Wagner said. “I think sometimes you have to allow people to have their emotions. I don’t think nothing of it. I think he has a long road ahead of him if it is the injury he is expecting.”