Week 2 schedule

Thursday Chiefs 27, Chargers 24 (Takeaways) Sunday Giants 19, Panthers 16 (Takeaways) Jaguars 24, Colts 0 (Recap) Dolphins 42, Ravens 38 (Takeaways) Patriots 17, Steelers 14 (Takeaways) Jets 31, Browns 30 (Recap) Dolphins 42 (Recap) , Commanders 27 (Recap )Rams 31, Falcons 27 (Recap)49ers 27, Seahawks 7 (Takeaways)Cowboys 20, Bengals 17 (Takeaways)Broncos 16, Texans 9 (Recap)29,CardinalsT (RadinalsT) at Packers, 8:20 p.m. ET (Gametracker) Monday Titans at Bills, 7:15 p.m. ET (Preview) Vikings at Eagles, 8:30 p.m. ET (Preview)

Cardinals complete elusive comeback

The Cardinals erased a 20-point comeback in the second half, and in some ways the final play was even crazier than the comeback itself. Just as it looked like the Raiders were going to attempt a game-winning field goal, Isaiah Simmons knocked the ball out of Hunter Renfrow’s hands, allowing Byron Murphy to pick it up and sprint 59 yards into the end zone for the game-winning score. What a way to end the late window!

More. Murray. Magic.

From 20-0 at halftime to a 23-23 tie at the end of regulation. All credit goes to Kyler Murray, who drove two fourth quarter touchdown drives and two successful two-point conversions to stun the Las Vegas crowd.

Game winning FG!

No Dak Prescott, no problem for the Cowboys. Backup quarterback Cooper Rush went 19-for-31 passing for 235 yards and a score, but the highlight of the game ended with a 50-yard field goal by Brett Maher. Dallas enters the win column while the defending AFC champion Bengals fall to 0-2.

Barrow brings the Bengals back

Joe Barrow (six sacks) was under pressure all game, but when the Bengals needed a score, he delivered. How about a 19-play, 85-yard drive — plus a two-point conversion — to tie the game in the final minutes.

CRAZY two point conversion

Kyler Murray is a wizard, bringing the Cardinals within one possession after perhaps the greatest two-point conversion attempt in NFL history. Words don’t do it justice, so just watch yourself.

Ramsey’s INT seals Rams W

Jalen Ramsey took a lot of flak for his underwhelming performance in the Rams’ opening night loss to the Bills. He covered against the Falcons, picking up a game-tying interception in the final seconds to secure Los Angeles’ first win.

Russ delivers

Russell Wilson tries to save a forgettable day that has delayed the Broncos in a tough game against the Texans. He did it with a beautiful ball to Eric Schaubert in extremely tight coverage for the score.

Blocked punt TD

The Falcons are somehow not done yet thanks to rookie Troy Andersen blocking a punt and Lorenzo Carter scooping up the ball and returning it 25 yards for a score.

Parsons is eating

Tom Brady, Joe Burrow, it doesn’t matter. No quarterback is safe when Micah Parsons is on the other sideline. He’s now recorded two sacks in each of the first two games — quite the encore for the NFL’s dominant rookie defense.

London scores the first TD

The top two wide receivers taken in April’s draft both scored their first career touchdowns on Sunday. Garrett Wilson, the Jets’ No. 10 pick, found the end zone twice, including the game-winning score in the final seconds. Drake London, the eighth overall pick, also got into the end zone on a 4-yard plunge.

Blocked FG TD!

The Seahawks haven’t done anything offensively, but they’re on the scoreboard thanks to one of the most electrifying games in football. What should have been a routine 20-yard field goal for 49ers’ Robbie Gould turned into rookie Tariq Woolen’s punt blocking, the ball bouncing right into Michael Jackson’s hands, and Jackson raced unimpeded 85 yards to the house.

Kupp continues to play

After a slow start, Cooper Kupp is doing what Kupp does best: torch defenses. Score those two touchdowns for last year’s triple crown winner. On that score, Kupp left safety Jaylinn Hawkins in the dust with a nasty juke move on his way to pay dirt.

49ers roll with Jimmy G

With Trey Lance sidelined with an ankle injury, veteran Jimmy Garoppolo stepped in and kept the 49ers in check against the Seahawks. He completed 8 of 11 passes in the first half for 106 yards and a touchdown as San Francisco took a 20-point lead into the break.

First career INT

Who cares that Decobie Durant played college football at South Carolina State. He was good enough for the Rams to draft him in the fourth round and had a big play in his second career game. The ball bounced off the hands of Cordarrelle Patterson and landed right in the hands of Durant, whose 51-yard return set up the Rams’ third touchdown: a pitch-and-catch from Matthew Stafford to Cooper Kupp.

RB throws INT …

Just as the Seahawks were trying to get back into this game before halftime, offensive coordinator Shane Waldron pulled a trick that led to backup running back DeeJay Dallas attempting his first career pass. It ended about how you’d expect: Dallas throwing the ball directly to a 49ers defender to end a promising drive with no points.

Pollard scampers for the long haul

The Cowboys are playing inspired football with backup Cooper Rush under center. Rush threw a touchdown to Noah Brown, then Tony Pollard followed it up with a 47-yard sprint down the left sideline that put Dallas just outside the end zone. The Cowboys rewarded Pollard by giving him the ball again and he delivered the score.

Dolphins win in an unlikely way

Tua Tagovailoa threw six touchdowns against the Ravens, which is remarkable. Even more remarkable, four of those came IN THE FOURTH QUARTER! Two of those went to Tyreek Hill, a third went to River Cracraft and the final and most important score was a seven-yard connection to Jaylen Waddle with just 14 seconds to play.

Jets steal victory with late fourth down comeback

A truly miraculous win for the Jets. They were up 13 points with 90 seconds to play and somehow stole the win from the Browns at home. Here’s how it happened: Joe Flacco hit Corey Davis for a 66-yard touchdown with 1:22 to play, the Jets got the onside kick, then rookie Garrett Wilson caught his second TD of the game with 22 seconds to go . And because Cade York missed an extra point earlier in the game, New York took the lead with an extra point of their own. An interception by Jacoby Brissett sealed an unfathomable loss for Cleveland.

Tua to Tyreek TWICE

The Dolphins refuse to go away. Trailing by as many as 21, they tied the game after Tua Tagovailoa threw two bombs to Tyreek Hill for Tua’s FOURTH and fifth touchdown of the afternoon.

Jameis throws three picks in the fourth

Jameis Winston, who had 30 interceptions in 2019, was back to his old self on Sunday against the Buccaneers. Three possessions in the fourth quarter, three picks for Winston. The third was by far the worst, with Mike Edwards returning it 68 yards for a touchdown to all but seal the victory for the Buccaneers.

Chub x2

Nick Chubb, perhaps the best pure runner in the NFL, is solid again on Sunday. He has rushed 15 times for 78 yards and two touchdowns, the second of which put the Browns back in front early in the fourth quarter over the Jets.

Beautiful INT

Jameis Winston wanted Kris Olav on a deep ball near the goal line. Instead, he took a leap, twisting Jamel Dean coming down with a spectacular interception to give the Buccaneers back possession.

HUGE CALLIGRAPHER

The Buccaneers and Saints don’t like each other. Need proof? Look no further than this huge brawl that broke out late in the third quarter of a 3-3 game. Mike Evans and Marshon Lattimore bounced as a result.

Lamar at HOME

When he negotiates a record-breaking new contract next offseason, Lamar Jackson just needs to upload the tape of his game against the Dolphins. Three touchdowns through the air and now one on the ground after outrunning everyone for a 79 yard call.

Swift is fast!

It looked like the Lions were going to give up a 20-plus point lead, but D’Andre Swift eased the minds of Detroit fans with a fantastic individual effort. He dropped back after catching a pass at the 20-yard line, but with no one to touch him, he popped up, made three defenders miss a la Barry Sanders, and then waltzed into the end zone.

Inflatable rubber

Gunner Olszewski’s revenge game didn’t go the way Gunner Olszewski wanted. Down 10-6, the Steelers were poised to get the ball back when Olszewski blocked the rubber, allowing the Patriots — the team Olszewski played for his first three NFL seasons — to have a first-and-goal opportunity. They capitalized with Damien Harris scoring from two yards out to give New England an 11-point advantage.

Brady continues to struggle against the Saints

The greatest quarterback of all time just can’t figure out the Saints defense. The Buccaneers were shut out, 9-0, in their second meeting with New Orleans a year ago, and laid a goose egg in the first half against their division rivals on Sunday afternoon. Tom Brady is, predictably, not happy at all.

Commanders on board

It was a forgettable first half for Washington, which gave up 22 points to start the game and went to the locker room with a scoreless score. The third quarter got off to a much better start as the Commanders drove 64 yards in five plays and scored their first touchdown on a long pass from Carson Wentz to Curtis…