The NFL got its leading candidate for the game of the season Monday night. Russell Wilson bolstered his league MVP case, but only after committing a practically unimaginable gaffe in overtime. And the San Francisco 49ers dropped from the ranks of the unbeaten, having been the final remaining member.

Wilson’s Seattle Seahawks beat the 49ers, 27-24, in Santa Clara, Calif., in a game that was overflowing with plot twists and required the entire 10-minute overtime to be settled.

“It was probably the craziest game I’ve ever played, to be honest with you,” Wilson told ESPN afterward. “I don’t think I’ve ever been part of a game that crazy, that long, that back and forth. [It was] arguably two of the top teams in the game, in the NFL. It was an incredible game, just battling and battling.”

The giveaways by the 49ers in regulation time and the third chance in overtime handed to Wilson, Seattle’s improvisational master of a quarterback, proved decisive. Kicker Jason Myers’s 42-yard field goal as time expired in overtime won it for the Seahawks. They improved to 8-2 and pulled within a half-game of the 49ers, now 8-1, atop the NFC West.

“We knew -- NFC West -- we knew the game was gonna come down to the wire,” Wilson said. “We weren’t surprised that it even went into overtime. We had played these games … and we had found ways to win these games. We had a chance down there. We didn’t get it, obviously. And then we got the ball back again and we said, ‘Hey, we’re gonna get this one. That’s for sure.’… We got it done.”

Niners kicker Chase McLaughlin, filling in for the injured Robbie Gould, badly missed a 47-yard field goal attempt in overtime after tying the game with a 47-yarder at the end of regulation.

The Seahawks harassed Niners quarterback Jimmy Garoppolo all evening and converted his three turnovers -- a tipped-pass interception and two lost fumbles -- into 21 points during regulation.

“I was disappointed we didn’t win, especially [when] I felt we had a number of chances,” Niners Coach Kyle Shanahan said at his postgame news conference. “I was very proud of our guys…. I thought we competed very hard. Guys left it all out there. I know guys are hurting right now…. I thought our defense was unbelievable. I thought the offense played as hard as they could but made way too many mistakes to be able to pull out a win in that game.”

The 49ers’ missed kick in overtime was set up by an interception thrown by Wilson. But Wilson, on the Seahawks’ third possession of overtime, set up Myers’s winning kick with an 18-yard scramble on a third-and-three play.

“Our defense played great throughout the game,” Wilson said. “We made some plays when we really needed to. We got the ball in overtime and drove right down the field and had a stupid mistake. And then we got the ball back. They missed the field goal and we got the ball back and we just said, ‘Hey, we’re gonna find a way to win.’ And sure enough, we drove it down the field and we make a play and J-My makes the game-winner.”

Wilson, having a remarkable season, is prominent in the MVP conversation. He has the Seahawks in the thick of the chase for NFC supremacy. So even after his overtime blunder on the interception thrown to 49ers linebacker Dre Greenlaw, he said he trusted that he’d get another chance.

“I believed that,” Wilson said in his ESPN interview. “I always believe. You know me. I always believe, and our defense had played great all game. We were fortunate. We were very fortunate. We had a lot of great plays throughout the game, and we were going back and forth. It was huge. It was huge. That is a team win -- everybody. That’s what championship teams do.”

The Seattle defense scored one touchdown, on Jadeveon Clowney’s return of a Garoppolo fumble, and set up two others, following an interception of Garoppolo and a recovery of his other fumble caused by Clowney. Wilson threw a touchdown pass to tight end Jacob Hollister, and tailback Chris Carson had a touchdown run.

The 49ers hung tough. They overcame a 21-10 deficit in the fourth quarter to tie the game at 21. The 49ers scored a touchdown of their own on defense, on a return of a fumble recovery by DeForest Buckner, then added a two-point conversion and a field goal by McLaughlin.

The Seahawks moved in front, 24-21, on Myers’s 46-yard field goal with 1:45 remaining in the fourth quarter. Myers made two big kicks Monday after missing a would-be game-winner in regulation in an overtime triumph over the Tampa Bay Buccaneers. McLaughlin tied it for the 49ers with one second left in regulation.

Much earlier, Garoppolo threw a touchdown pass to wide receiver Kendrick Bourne as the 49ers led, 10-0, in the first quarter. But the San Francisco offense had its issues without tight end George Kittle, who was on the game-day inactive list because of knee and ankle injuries, and then lost wide receiver Emmanuel Sanders, who left the game with a rib injury.

The 49ers got a superb defensive play by safety Jaquiski Tartt right before halftime. Tartt wrestled the football from the hands of Seahawks rookie wide receiver D.K. Metcalf at the San Francisco 2-yard line at the end of a catch and run by Metcalf, and was awarded a fumble recovery on an instant replay review. That kept the Niners in front, 10-7. But they ultimately were undone by their by their mistakes on offense and, at the end of the long night, by Wilson’s redemptive play-making in overtime.

“I told them, ‘Hey, I let you down the last one. We’re not gonna let you down this one. We’re gonna go find a way.’… Any time you have a chance, we believe we’re gonna find a way,” Wilson said. “And sure enough, we went up and down the field.”

In-game updates

Overtime

McLaughlin misses: 49ers kicker Chase McLaughlin missed badly on a 47-yard field goal attempt in overtime. The kick was set up by an interception of a Russell Wilson pass by Niners linebacker Dre Greenlaw. (Seahawks 24, 49ers 24 with 3:06 left in overtime)

4th Quarter

McLaughlin ties it: Niners kicker Chase McLaughlin, filling in the for the injured Robbie Gould, tied the game with a 47-yard field goal with one second remaining in overtime. This game is headed to overtime. (Seahawks 24, 49ers 24 with 1 second left in the 4th quarter)

Myers comes through: Beleaguered Seattle kicker Jason Myers came through this time. He connected from 46 yards and the Seahawks have the lead back. (Seahawks 24, 49ers 21 with 1:45 left in the 4th quarter)

49ers draw even: The Niners have overcome an 11-point deficit in the fourth quarter to draw even. Kicker Chase McLaughin tied it with a 39-yard field goal. (Seahawks 21, 49ers 21 with 6:17 left in the 4th quarter)

Niners score on defense: It was San Francisco’s turn for a touchdown on defense, as DeForest Buckner scored on a 12-yard return of a fumble recovery. The 49ers sacked Russell Wilson and he lost a fumble. Seattle offensive lineman Germain Ifedi ended up with the football and tried to run with it. He, too, lost the ball. Finally, Buckner ended up with the ball and headed to the end zone. The 49ers added a two-point conversion to pull to within three points. (Seahawks 21, 49ers 18 with 12:01 left in the 4th quarter)

3rd Quarter

Garoppolo fumble leads to Seattle TD: The Seahawks are turning Jimmy Garoppolo’s giveaways into touchdowns. A fumble lost by Garoppolo on a sack by Jadeveon Clowney led to a one-yard touchdown run by Seattle’s Chris Carson. The Seahawks had to move only 24 yards after recovering Garoppolo’s fumble. All 21 Seattle points have come off Garoppolo turnovers, an interception and two lost fumbles. (Seahawks 21, 49ers 10 with 1:42 left in the 3rd quarter)

Garoppolo pick leads to Seattle TD: The Seattle defense is getting the job done. It scored the Seahawks’ first touchdown of the night and set up their second touchdown of the game. Safety Quandre Diggs got an interception on a tipped pass thrown by Jimmy Garoppolo. The high throw went through the hands of wide receiver Kendrick Bourne. Diggs grabbed the football on the carom and provided a 44-yard return to the San Francisco 16-yard line. It took the Seattle offense three plays to score. Russell Wilson threw a three-yard touchdown pass to tight end Jacob Hollister. (Seahawks 14, 49ers 10 with 4:37 left in the 3rd quarter)

Failed fourth down for 49ers: The Niners failed on a fourth-and-two try from the Seattle 33-yard line as Jimmy Garoppolo threw incomplete on a pass intended for wide receiver Deebo Samuel. Coach Kyle Shanahan opted against a 51-yard field goal attempt by Chase McLaughlin, who’s filling in at kicker for the injured Robbie Gould. (49ers 10, Seahawks 7 with 10:02 left in the 3rd quarter)

Another turnover for Seattle: The Seahawks lost a fumble near the end of the first half, and they began the second half by losing a fumble. The culprit this time was running back Rashaad Penny and the turnover came soon after the Seahawks had crossed midfield. (49ers 10, Seahawks 7 with 12:01 left in the 3rd quarter)

Halftime

Halftime at Levi’s Stadium: The 49ers, the NFL’s only remaining undefeated team, lead the Seahawks at halftime, thanks to a superb defensive play by safety Jaquiski Tartt right before the break. Tartt wrestled the football from the hands of Seahawks rookie wide receiver D.K. Metcalf at the San Francisco 2-yard line at the end of a catch and run by Metcalf, and was awarded a fumble recovery on an instant replay review. That kept the Niners in front, 10-7, of a game they once led by 10-0. The 49ers dominated the game’s early going and cashed in with a 43-yard field goal by fill-in kicker Chase McLaughlin and a 10-yard touchdown pass from Jimmy Garoppolo to wide receiver Kendrick Bourne. Seattle got back into the game with a second-quarter touchdown on defense. Garoppolo lost a fumble on a sack by Jarran Reed, and Jadeveon Clowney scooped up the loose football and went 10 yards for the score. The Seahawks have done almost nothing on offense. Russell Wilson has 72 passing yards and Seattle has 89 yards of total offense. The Niners might have to ride their defense and their running game for the rest of the night. Tight end George Kittle in on the inactive list for the game because of knee and ankle injuries, and wide receiver Emmanuel Sanders left the field during the first half and was called questionable to return because of a rib injury. Garoppolo threw for 140 yards on 12-for-20 passing in the first half. (49ers 10, Seahawks 7 at halftime)

2nd Quarter

Great takeaway by Niners: The 49ers were awarded a defensive takeaway via an instant replay review of a remarkable play by safety Jaquiski Tartt. Seahawks rookie wide receiver D.K. Metcalf appeared to take the ball to the San Francisco 1-yard line with a 26-yard romp after catching a screen pass. But Tartt wrestled the ball away from Metcalf at the end of the play and was awarded a fumble recovery on the review. It was a complicated replay. Tartt stepped out of bounds while touching the ball but did not have possession of it at that point. He reestablished himself in bounds and then ripped the football from Metcalf’s hands at the 2-yard line. His momentum carried him into the end zone but the Niners were given possession at the 2. (49ers 10, Seahawks 7 with 1:04 left in the 2nd quarter)

Seattle gets TD on defense: The Seahawks are doing nothing on offense, but their defense scored a touchdown to get them back into the game. Jimmy Garoppolo lost a fumble on a sack by Seattle defensive tackle Jarran Reed. Jadeveon Clowney picked up the loose football for the Seahawks and ran 10 yards for the touchdown. (49ers 10, Seahawks 7 with 2:51 left in the 2nd quarter)

Seahawks struggling on offense: Seattle hasn’t gotten much going on offense so far. The Seahawks have had three possessions and have punted all three times. They reached the San Francisco 33-yard line on their third drive but were pushed back when Russell Wilson was sacked on third down. That’s two sacks for the 49ers. (49ers 10, Seahawks 0 with 10:39 left in the 2nd quarter)

1st Quarter

Niners add to lead: The 49ers are dominating so far. They’ve amassed 118 total yards to one for the Seahawks, and they lead by a 10-0 margin. Quarterback Jimmy Garoppolo connected with wide receiver Kendrick Bourne for a 10-yard touchdown on a third-and-eight play. The Niners are doing just about anything they want on offense, running and throwing the ball effectively. Wideout Deebo Samuel got the drive going with a good run after a catch on a slant pattern for a 30-yard gain. Tailback Tevin Coleman went through the middle of the Seattle defense for a 22-yard run. Garoppolo found wide receiver Emmanuel Sanders on another slant for a 12-yard gain to the Seattle 12-yard line, and the touchdown came soon after that. (49ers 10, Seahawks 0 with 2:03 left in the 1st quarter)

49ers get FG: The Niners have the early lead on a 43-yard field goal by kicker Chase McLaughlin, who’s filling in for the injured Robbie Gould. The 49ers held the ball for 12 plays but couldn’t get into the end zone. The drive was extended by a trio of Seattle penalties, including a defensive holding call on Jamar Taylor that negated an interception by fellow Seahawks cornerback Shaquill Griffin. It was a good opening drive for the 49ers with reliable tight end George Kittle, who’s on the inactive list for this game because of knee and ankle injuries. Seattle’s Jadeveon Clowney remained down on the turf following the third-down incompletion that preceded the field goal, but was able to get up and walk off the field under his own power. (49ers 3, Seahawks 0 with 8:19 left in the 1st quarter)

Read more: