Read the reports from Sunday’s NFL games.

Rookie Jake Moody missed a 41-yard field goal with six seconds left and the San Francisco 49ers were upset 19-17 by the Cleveland Browns on Sunday.

“It’s my fault,” said Moody, who also missed a 54-yard field goal in the first half. I have to make these kicks in these situations. This is why I am in this position. The team worked hard to give me a chance. »

The 49ers’ regular season winning streak ended at 15, and quarterback Brock Purdy lost his first NFL game as a starting quarterback.

“I don’t think we deserved to win,” 49ers star defensive end Nick Bosa said. We didn’t underestimate them, but they played better than us. We haven’t lost in a long time, so this loss hurts even more. »

Dustin Hopkins made four field goals for the Browns (3-2), including his last with 1:40 left in the game.

The Browns pulled off the biggest upset of the season so far without quarterback Deshaun Watson. The latter missed a second match in a row, injured in his right shoulder.

“The truth is we’re a good team,” Browns head coach Kevin Stefanski said. We are not perfect, and we know it. However, we fought and I am so proud of our players. »

The 49ers entered the game looking like an almost unbeatable team, having defeated the Dallas Cowboys 42-10 at home the previous week.

The Browns’ defensive brigade, however, was there. Additionally, the 49ers did not have Christian McCaffrey and Deebo Samuel in the lineup, with both injured.

P. J. Walker, coming off the Browns practice squad, got the better of Purdy. Walker completed 18 of 34 passes for 192 yards and two interceptions.

The 49ers quarterback suffered his first interception of the season and finished the game with just 125 yards.

“I didn’t play at the level I needed to,” Purdy said. We feel like we haven’t met our own expectations. I have to be better and complete my passes. This is the NFL after all. When you have opportunities, you must seize them. There are games that we have not been able to complete. »

Purdy, 23, had won his first 10 NFL games. He almost managed to lead his team to a comeback on Sunday, but Moody missed his punt late in the game.

Purdy completed 12 of 27 pass attempts.

The 49ers quarterback lacked timing for the majority of the game. Purdy still made some good plays in the game. He also spotted Jauan Jennings more than once in the match.

The 49ers were playing on the road for the first time in four weeks, and tension built with the Browns about 30 minutes before kickoff.

During warm-ups, a few players exchanged words, and Trent Williams pushed Elijah Moore and caused him to lose his helmet.

Breece Hall scored a rushing touchdown with 1:46 remaining after Tony Adams’ interception, and the New York Jets held on to upset the previously undefeated Philadelphia Eagles 20-17. Sunday.

The Jets (3-3) were heading for a 13th loss in as many games against the Eagles in their history, but Adams returned the interception – the third at the expense of Jalen Hurts and the fourth turnover for the Eagles – for 45 yards. He thus placed the Jets in a position to score.

Hall’s middle finger lifted Jets fans gathered at MetLife Stadium, then Zach Wilson connected with Randall Cobb for a two-point conversion.

The Eagles (5-1) then got one last chance to win, but the Jets defense tightened up. A long pass from Hurts to DeVonta Smith on fourth down was knocked down, and Wilson’s offense was able to run out the remaining clock.

Hurts finished the game with 28 completions on 45 attempts for 280 yards and a touchdown, but had three interceptions against a defense lacking cornerbacks Sauce Gardner and D. J. Reed.

Wilson connected with his receivers 19 times on 33 throws for 186 yards with no touchdowns and no turnovers. Greg Zuerlein made four field goals, a week after adding five to his record. Adams, Bryce Hall and Quinnen Williams made the interceptions, and Quincy Williams recovered a fumbled ball by D’Andre Swift.

With the Eagles up 14-12 on the board and a third down and six yards at their 22, Hurts tried to hook up with A. J. Brown near the left sideline. Brown juggled the ball before going out on the sideline.

Jets coach Robert Saleh disputed, saying Brown did not have full control of the ball when he stepped out of bounds, but video review confirmed the call made on the field.

The Jets defense held then, and Jake Elliott badly missed a 37-yard field goal attempt, helping the Jets begin their comeback.

The Jets once again benefited from the support of their quarterback Aaron Rodgers, who was able to walk without an orthopedic boot or crutches before the game. He even made a few passes.

The four-time NFL Most Valuable Player was attending his second game since suffering his injury after just four games with his new team in the first week of activities.