The Detroit Lions played tough, but another last-minute, game-winning drive from star quarterback Josh Allen lifted the Buffalo Bills to a 28-25 win on Thanksgiving.

Playing at home and entering the contest on a three-game winning streak, the Lions struck first with a close-range Jamaal Williams touchdown in the first quarter.

The Bills would answer straight back with a 19-yard touchdown pass from Allen to Isaiah McKenzie on the next drive, and after trading touchdowns again in the second quarter, a Tyler Bass field goal as time expired gave Buffalo a 17-14 lead at half-time.

Defensive lineman Ed Oliver tacked on two more points for the Bills early in the third quarter when he sacked Lions quarterback Jared Goff in the endzone for a safety, but the hosts would not go away, taking the lead 22-19 to begin the fourth period after a D.J. Chark touchdown catch.

The see-sawing battle would see the Bills retake the ascendancy with under three minutes remaining through a five-yard Stefon Diggs touchdown reception, but the Lions looked destined to take it to overtime when Michael Badgley tied it up at 25-25 with a clutch 51-yard field goal, with only 23 seconds on the clock.

That proved to be enough time for Allen to win it, delivering a 36-yard strike to Diggs to move within field goal range, setting up Bass for another big kick, and another big make to take the Bills to 8-3.

Allen completed 24 of 42 passes for 253 yards, two touchdowns and one interception, while top receiver Diggs snagged eight receptions for 77 yards and a score.

The NFL season has reached the point where the playoff picture truly starts to take shape.

Many players have proven themselves in an unpredictable 2022 campaign while others have fallen below expectations.

Stats Perform has focused on the former, selecting a pick for every position in Week 11, including the defense/special teams slot, for players that deserve to be in your consideration.

If you have any of these rostered, or they are somehow available on the waiver wire, now is the time to make your move!

Quarterback – Josh Allen, Buffalo Bills vs Cleveland Browns

Questionable for the entire week leading up to Week 10 against the Minnesota Vikings, Allen was not at his best as he threw two interceptions and had a critical late fumble in the fourth quarter, but still racked up the points.

A tally of 29 completions was Allen's highest since Week 2 against the Tennessee Titans (42), with a total of 330 yards his third-highest of the season. Cause for concern, however, is the fact Allen has thrown more interceptions (six) than touchdowns (three) over the past three weeks.

The Browns' defense has struggled to defend the pass, though, conceding 11.91 yards per completion on average, the sixth-worst in the NFL. Look for Allen to bounce back here.

Running back – Saquon Barkley, New York Giants vs Detroit Lions

No player has more rushing yards in the NFL this season than Barkley (931), who had 152 against the Houston Texans in Week 10, his highest return since 164 yards in Week 1 against the Titans.

With rushing touchdowns in seven of his nine games this season, including four in his last five, Barkley is almost guaranteed to yield a strong return of fantasy points – especially against a vulnerable Lions defense.

Only the Texans (1,636) have allowed more rushing yards this season than the Lions (1,448), while an average of 5.34 yards allowed per carry is third worst in the league – both numbers that will encourage Barkley to run riot.

Wide receiver – CeeDee Lamb, Dallas Cowboys @ Minnesota Vikings

The Cowboys' trip to Minnesota is a matchup where elite receivers will be the focus, with Justin Jefferson of the Vikings and the Cowboys' CeeDee Lamb top of the agenda – the latter being our pick for the week.

In the Week 10 loss to the Green Bay Packers, Lamb caught 11 of 15 targets and racked up 150 yards, reaching three figures for the first time this season, with two receiving plays of 25 or more yards.

Opponents against the Vikings have racked up a total of 2,537 yards, giving the Minnesota defense the sixth-worst record in that regard. The Vikings are also allowing 32 plays of at least 20 yards – with only five teams in the NFL conceding more.

Tight end – George Kittle, San Francisco 49ers @ Arizona Cardinals

Utilised predominantly as a blocker in Week 10, George Kittle should see more of the ball against a Cardinals defense that has allowed a total of 2,619 passing yards this season, behind only the Atlanta Falcons and the Titans, and 17 passing touchdowns, the fourth-most across the NFL.

When targeted, Kittle is a reliable option to get the ball moving downfield, catching 29 of 41 targets and securing a first down on over half of them (15). A total of 340 yards this season has seen 165 yards after catch, illustrating his power when he gets moving.

Kittle boasts a burn rate, which is when a receiver wins his matchup against a defender on a play where he is targeted, of 65.9 per cent – ranking seventh among tight ends who have been targeted at least 30 times.

Defense/Special teams – Philadelphia Eagles @ Indianapolis Colts

Defeat to the Washington Commanders in Week 10 brought an end to the Eagles' eight-game winning streak but the 4-5 Colts should be an easier proposition for the NFC favourites to deal with.

The Eagles defense has allowed just 1,813 passing yards overall, the second-best record behind the Denver Broncos (1,769). Philadelphia's 13 interceptions is the joint-best tally in the NFL along with the Bills – intercepting 4.1 per cent of passing attempts they have faced.

Only three teams have recorded more sacks than the Eagles (29) this season, with opponents losing a total of 214 yards in the process – only the Tampa Bay Buccaneers (217) and Cowboys (225) have seen opponents lose more yards on sacks.

The Buffalo Bills are giving quarterback Josh Allen every chance to prove his fitness to play in Sunday's clash against fellow division leaders Minnesota Vikings despite an elbow concern.

Allen was listed as questionable for the game on the injury report, while the Bills opted not to elevate third-string QB Matt Barkley to the active roster.

The MVP candidate, who has led Buffalo's offense with 2,403 passing yards for 19 touchdowns along with 392 rushing yards and four other scores on the ground this season, was limited at Friday practice having picked up the elbow injury late in Sunday's loss to the New York Jets.

Allen has only participated in one day of practice this week, having sat out on Wednesday and Thursday but Bills head coach Sean McDermott remained bullish.

"We are literally in an hour-to-hour situation here just looking at how he's going to progress through the day," McDermott told reporters on Friday.

"As he goes through these different tests, medically, making sure that he's able to check the boxes in a progression to where we can see if we can proceed through the course of the day here."

ESPN has reported that Allen's specific concern is an ulnar collateral ligament, related to nerves, in his right elbow. Allen missed four games in the 2018 season with a similar injury to the same arm.

Case Keenum is Allen's back-up QB and he has spoken about being prepared to play if required this week.

"At the end of the day, Josh needs to be Josh, if he's able to play," McDermott added. "And if Case plays, then Case needs to be Case and run the offense."

The Bills are 6-2 and atop the AFC East division, while the Vikings are 7-1 and clear on top of the NFC North on the back of a six-game winning run.

Buffalo lost to the Kansas City Chiefs 42-36 in overtime in the divisional playoffs last season.

The Buffalo Bills have officially listed quarterback Josh Allen as questionable for Sunday's key game against the Minnesota Vikings as the midseason MVP candidate continues to manage a sprained right elbow.

Allen was termed a limited participant in Friday's practice after sitting out the previous two days with an injury he picked up in Buffalo's 20-17 loss to the New York Jets last weekend.

The five-year veteran did not leave that contest but had his most ineffective performance of the season, completing just 18 of 34 passes for 205 yards with no touchdowns, two interceptions and a 46.8 passer rating.

"We are literally in an hour-to-hour situation here," Bills coach Sean McDermott said of Allen on Friday.

"We're just looking at how he's going to progress through the day, and as he goes through these different tests, medically, making sure he's able to check the boxes in a progression to where we can see if we can proceed through the course of the day here."

McDermott was then asked what Allen will need to show the coaching staff in order to be cleared for the clash against the 7-1 Vikings.

"That's probably getting too far down the road at this point or into the weeds."

If Allen ends up inactive, journeyman Case Keenum would direct a Bills offense that ranks second in the NFL in total yards per game.

Keenum made a pair of starts for the Cleveland Browns in 2021 and won both while compiling 375 passing yards with three touchdowns, one interception and a 95.3 rating.

Allen sat out four games with a similar issue in his elbow as a rookie in 2018 but has not missed a game since, having started Buffalo's past 69 games including the postseason.

Buffalo Bills backup quarterback Case Keenum is prepared to play after Josh Allen failed to practice again on Thursday ahead of Sunday's game against the NFC North-leading Minnesota Vikings.

Bills head coach Sean McDermott said on Wednesday that Allen was "day-to-day" as he battles a right elbow injury sustained late in Sunday's 20-17 loss to the New York Jets.

ESPN has reported that Allen is dealing with an ulnar collateral ligament issue in his elbow, which saw him miss four games in 2018.

Allen was present at practice on Thursday and wore a sleeve on his right elbow, but did not participate.

Keenum would start against the Vikings if Allen, who has a 64.1 per cent completion rate for 2403 passing yards with 19 touchdowns and eight interceptions this season, is unavailable.

"I'm doing the same thing I do every week, I prepare to play every week, every day, every period, every practice, every meeting," Keenum told reporters.

"It's the same, just got a few more reps today. I feel great, feel great with the communication, the mindset of the team with [offensive coordinator Ken] Dorsey and the communication from Sean everybody and taking it a day at a time.

"I've been in all situations. Played a lot without any practice, know how to do that, step into the middle of the game. I've practiced some and then played, I've practiced very little and played. I've literally been in any situation you could probably think of throughout the week."

Keenum, 34, is a former Vikings quarterback who has plenty of NFL experience, having started 64 regular-season games.

The Bills traded for Keenum in March from the Cleveland Browns, having started two games in the 2021 season for a 2-0 record.

Buffalo Bills quarterback Josh Allen calmed fears over an arm injury suffered during Sunday's shock 20-17 defeat to the New York Jets.

Allen, who had been considered a leading contender for the MVP award, appeared to be in pain towards the end of the game as he grabbed his right elbow.

It seemed to have stemmed from Allen being sacked by Jets rusher Bryce Hall in one of the last plays of the game at MetLife Stadium.

Afterwards, however, Allen was fairly relaxed about his condition even if he acknowledged he did receive a knock.

"There's some slight pain," he said. "I'll get through it."

Generally, though, Allen's demeanour in the post-game press conference was by no means upbeat.

Defeat saw the Bills lose two games in a row after beginning the season with six wins on the bounce, and Allen's own performance came under intense scrutiny.

It has even been suggested his display was poor enough to take him out of the MVP running after the 26-year-old was 18-of-34 for 205 yards – a season low – and two interceptions.

Allen was also sacked five times, and he seemingly believed responsibility for the defeat was on him.

"It's tough to win in this league when you're playing a good team and your quarterback plays like s***.

"[I] made some bad decisions tonight that really hurt our team. [There's] a lot to learn from, lot to grow from.

"But that's not the standard we hold ourselves to, that's not the ball we play. Lots to look at, lots to learn from."

The 6-2 Bills remain top of the AFC East despite the defeat and will hope to avoid a third consecutive loss when they face the Minnesota Vikings on Sunday.

After a busy NFL trade deadline, the focus is back on the field this weekend.

Josh Allen faces Zach Wilson as the New York Jets confront a major test of their defense against the soaraway Buffalo Bills, while the Los Angeles Rams will look to keep up their remarkable record against the Tampa Bay Buccaneers.

Could Derrick Henry have another monumental game in him after last week's big effort, and after he dispelled worries about a foot problem?

Stats Perform has taken a look at the numbers ahead of Sunday's games, beginning with the travails of the Brady bunch.

Los Angeles Rams (3-4) at Tampa Bay Buccaneers (3-5)

The Buccaneers are on the slide, and the Rams are just about the nightmare opponents this weekend, judging by recent games between the teams.

Including Los Angeles' win in last season's Divisional Round, the Rams are 9-1 in their last 10 games against the Bucs, and that includes a 5-0 streak in Tampa.

This game is big for both, and for the Bucs it offers a chance to halt a losing sequence of three. They were beaten 27-22 by the Baltimore last week and are on their longest single-season losing run since a dismal four-game run in the 2019 season.

It remains to be seen whether Tom Brady can get them out of this mess. Brady threw for 325 yards and zero interceptions in last week's loss to Baltimore. Across his stellar career, he is 54-7 when throwing 300 yards and no interceptions, but this season he is 1-2 in such games.

Brady might fancy the job against a Rams team who have scored 14 or fewer points and lost by double-digits four times already this season, including last time out in a 31-14 home loss to the San Francisco 49ers.

Rival quarterback Matthew Stafford threw for 187 yards last week on 33 attempts. His team are 2-9 in games where Stafford has thrown the ball at least 30 times and finished with fewer than 200 passing yards.

Buffalo Bills (6-1) at New York Jets (5-3)

The Buffalo Bills are 6-1 for the first time since 1993, the season they last made it through to the Super Bowl. This weekend they go after a fifth win in a row after getting the better of the Green Bay Packers last time out.

What's more, they have strung together a four-game winning streak in road games against the Jets, second only in franchise history to a seven-game streak from 1987 to 1993.

The Bills have outscored this season's opponents by 105 points (203-98) so far, the widest differential in the NFL.

Bills quarterback Josh Allen has urged the Jets to show patience with his struggling counterpart Zach Wilson, who has completed just 54.9 per cent of passes this season, the second-worst rate in the NFL heading into Week 9. Wilson has thrown for 1,048 yards across five games, with three touchdowns and five interceptions, compared to Allen's 2,198 yards for 19 TDs and six interceptions from seven games.

Stefon Diggs has at least 100 yards and a receiving touchdown in three straight games, the longest streak of the Bills wide receiver's career and tied for the longest streak in team history with Elbert Dubenion (1964). The last NFL player with a longer streak was Adam Thielen in 2018 (five). How Diggs fares against Jets rookie cornerback Sauce Gardner will be a factor.

The Jets have already topped last season's four wins, but they are 8-30 against divisional opponents since 2016, the worst record in the NFL.

Tennessee Titans (5-2) at Kansas City Chiefs (5-2)

What does Titans running back Henry have in store for an encore? Henry last week recorded his sixth career 200-yard rushing game, with 219 yards and two touchdowns against the Texans, tying Adrian Peterson and O.J. Simpson for the most all-time. All other active players have combined for just four such games.

The Chiefs will be wary of that threat, and will look to their own WR, JuJu Smith-Schuster, to make his own impact. After failing to reach 90 yards or find the endzone in his first five games this season, Smith-Schuster now has back-to-back games with at least 100 yards and a touchdown. He had not had such a game since Week 8, 2019 and now has eight such games in his career.

The Titans have won four straight regular season matchups with the Chiefs but lost in the 2020 AFC Championship Game in Kansas City.

Their respective 5-2 records this season disguise the fact each of those wins has been relatively close. The Titans and Vikings have only won by single digits this season. Only five teams in NFL history have seen such a streak reach six games – the 2020 Chiefs, 1997 Vikings, 1994 Giants, 1988 Saints and 1986 Giants. Of those, only the Chiefs' streak reached seven.

Elsewhere...

The Miami Dolphins (5-3) will be looking for a fourth consecutive road win against the Chicago Bears (3-5), which would make the Dolphins the first AFC team since the conference came into being in 1970 to have such a streak in Chicago. Miami's Tyreek Hill has gone 52 consecutive receptions without a receiving touchdown. That accounts for the longest streak of his career, nearly doubling his previous career-long streak (27, twice).

Memories of a record-setting 2014 game between the Carolina Panthers and the Bengals will be stoked when the teams meet in Cincinnati on Sunday. The last time these teams met at the home of the Bengals it finished in a 37-37 tie, and entering Week 9 in 2022 that remains the highest-scoring tie in an NFL game since the NFL and AFL merged in 1970.

The New England Patriots are 4-4 for the fifth time in the Bill Belichick era (since 2000) as they approach a home game against the Indianapolis Colts (3-4-1). The other four times the Patriots started 4-4 under Belichick, they made the playoffs three times (2001, 2005, 2021) and missed the playoffs once (2002). Between the regular season and playoffs, Belichick owns an 18-9 career record against the Colts, with only Don Shula (36 wins as coach of the Dolphins from 1970 to 1995) having achieved more such wins.

The Buffalo Bills advanced their record to 6-1 as star wide receiver Stefon Diggs ignited his side's air attack in a 27-17 victory against the Green Bay Packers on Sunday.

Bills quarterback and MVP favourite Josh Allen ended up completing only 13 passes in the win, but that did not stop Diggs from enjoying a big day.

After a one-yard touchdown pass from Allen to tight end Dawson Knox gave the Bills a 7-0 lead at quarter-time, they doubled that advantage with the first play of the second quarter when Allen found Diggs streaking down the sideline with a 26-yard bullet.

Diggs helped the Bills add another three points in the final seconds of the first half when his 53-yard catch deep down the center of the field set up a field goal to make it 24-7 at the long break.

Packers quarterback Aaron Rodgers was determined to make a game of it, and he ended up completing touchdown passes to rookies Romeo Doubs and Samori Toure to trim the margin to 10 points with six minutes remaining.

But after two fourth-quarter interceptions from Allen, the Bills safely navigated the closing stages with a run-heavy, clock-chewing attack.

Allen completed 13-of-25 passes for 218 yards, two touchdowns and two interceptions, and nearly half of his total production went to Diggs, who collected six catches for 108 yards and a touchdown.

Both teams ran the ball well, with Devin Singletary (67 yards), James Cook (35 yards) and Allen (50 yards) combining for 152 yards for the Bills, while the Packers, led by Aaron Jones (143 yards on 20 carries), racked up 208 rushing yards.

Patrick Mahomes was left stunned after the Kansas City Chiefs fell to a 24-20 home loss against the Buffalo Bills on Sunday.

With time running out, Bills quarterback Josh Allen led his team on a brilliant 76-yard, 13-play drive, ending in a touchdown pass to tight-end Dawson Knox to give the visitors the lead with 1:04 left in the fourth quarter.

But Bills' hearts were in mouths as they feared a situation similar to January's Divisional-Round game, where Allen's touchdown pass to Gabe Davis with 13 seconds left on the clock looked to have sent Buffalo to the AFC Championship, only for Mahomes to set up a match-tying field goal before the Chiefs won in overtime.

However, Mahomes was not able to conjure up the same magic this time, throwing a crucial interception to cornerback Taron Johnson with 41 seconds remaining to seal victory for the Bills.

Mahomes was frustrated after the loss, telling reporters: "Every time I get the ball, no matter what the situation, is I expect to find a way to win.

"That's what this whole offense [and] this team expects. I always expect to win until there's literally no time so any time you lose definitely hurts. You lose a game, especially at home, it's never a good feeling.

"I thought we played some good football, we just made too many mistakes at the end of the day and when you make mistakes against another great football team you lose football games. It'll be good to learn from, but right now it stinks for sure."

Mahomes' killer pick to Johnson came as he tried to elude pressure from Bills' star edge rusher Von Miller, who signed a six-year $120million deal with Buffalo in March after winning the Super Bowl with the Los Angeles Rams the month prior.

Miller finished Sunday's game with two sacks, and Mahomes acknowledged his impact on the Bills' defense, saying: "Von [Miller] obviously made plays. 

"He's a Hall of Famer for a reason so he's going to make plays here and there. He's a great player so any time you add a great player like that, a Hall-of-Fame player, you have to account for him on every single play."

With the Chiefs and Bills both starting the season impressively, there is a decent chance the teams meet again in this season's AFC playoffs.

But Mahomes was keen to divert his team's focus to next weekend's clash with the San Francisco 49ers, who the Chiefs beat in the 2020 Super Bowl to give Mahomes his first Vince Lombardi trophy.

When asked whether he expects to play the Bills again in the postseason, the 27-year-old replied: "You can definitely see it because they're going to be a team that's going to be in the playoffs or competing for the playoffs.

"But you can't look ahead, and I think that's the biggest thing to me. I think I learned that last year in the AFC Championship game. Sometimes if you start looking ahead that's when you get beat and we don't want to look ahead.

"We have a great football team we're playing [the 49ers] and [then] we're going into the bye [week], and then we're going to have a schedule of a lot of division opponents coming up.

"So we want to make sure we focus on this next week - how can we get better to go out there, to go out there execute and try to find a way to win against a great football team at their home."

The Buffalo Bills claimed a statement win as John Allen threw three touchdown passes as they improved to 5-1 with a 24-20 victory over the Kansas City Chiefs on Sunday.

Allen, who completed 27 of 40 attempts for 329 yards with no interceptions, found Dawson Knox for the game-winning touchdown with 1:04 left in the fourth quarter at Arrowhead Stadium.

The Bills sealed the win when Von Miller broke a double team to apply pressure on Chiefs QB Patrick Mahomes whose pass for Skyy Moore was picked by cornerback Taron Johnson with 0:41 remaining.

It ended a seesawing contest that had four lead changes, was tied at every change and was within one score throughout, with the AFC East-leading Bills moving ahead of the AFC West-leading Chiefs who fall to 4-2.

Mahomes made 25 of 40 attempts for 338 yards with two touchdowns and two interceptions, with Bills rookie Kaiir Elam picking off a redzone pass in the first quarter. Chiefs wide receiver Travis Kelce made franchise history by reaching the record for consecutive games with a reception (132), finishing with eight receptions for 108 yards but no TDs.

JuJu Smith-Schuster, who had five receptions for 113 yards, spun past two defenders after receiving a Mahomes pass for the opening TD, before Allen found Gabe Davis to reply before half-time, with Harrison Butker's franchise-record 62-yard field goal tying it up at half-time.

Stefon Diggs, who had 10 receptions for 148 yards, added his sixth receiving touchdown this season when Allen found him for 17-yard score but the Chiefs responded again as Mahomes punched a pass to Mecole Hardman.

Butker put the Chiefs up 20-17 in the fourth quarter, but Allen found Knox in the endzone to flip the script.

Rams respond as Anderson thrown out by Panthers

The Los Angeles Rams ground their way to a 24-10 victory over the Carolina Panthers to snap their two-game skid and move to 3-3.

Scores were locked at 10-10 with 16 seconds remaining in the third quarter when wide receiver Ben Skowronek swept down the outside and into the endzone for his career-first TD.

Matthew Stafford shook off the Rams' offensive issues to complete 26 of 33 passes for 253 yards and one touchdown for Allen Robinson, while Darrell Henderson rushed a fourth-quarter TD to pad the win.

Amid the Panthers' own offensive struggles, interim coach Steve Wilks threw Robbie Anderson out of the game after a heated argument with position coach Joe Dailey.

Josh Allen wanted to show Gabe Davis he has his implicit trust prior to the Buffalo Bills' 38-3 win over the Pittsburgh Steelers, and his faith in the wide receiver will have only grown stronger after they combined in astonishing fashion in Week 5.

Davis had struggled to make much of an impact in the previous two weeks while battling an ankle injury.

But the third-year receiver, who caught four touchdowns in the Bills' incredible playoff defeat to the Kansas City Chiefs last season, was back to his best against the Steelers.

He caught two remarkable long touchdown passes, the first of which went for 98 yards after the Bills were backed up on their own two-yard line, Taiwan Jones having dropped the opening kick-off.

That score came 64 seconds into the game, making it the longest touchdown from scrimmage within the first 90 seconds of a game in NFL history.

Three drives later, they linked up for a stunning second act, Allen finding Davis for a 62-yard strike that saw the wideout make a superb one-handed catch and wrestle the ball away from safety Minkah Fitzpatrick.

"I kind of got hit right when I threw it, so I didn't see him catch it. I just kind of heard the crowd go crazy," Allen said of the opening touchdown. "Those ones are cool. It's going to be tough to beat.

"Backed up to take a shot like that, it's not too often you get a shot to do that early on in the game.

"The kick return put us at the two-yard line, put us behind the 8-ball a little bit, but guys were resilient, we didn't blink and just trusted our guys.

"I've got so much trust and faith in 13 [Davis], it was good to see him get going. He only had three catches but for 170 and two touchdowns, which is pretty crazy; it's not too often you have those type of drives.

"We had a one-play, two two-play drives and a three-play drive that ended in touchdowns. That’s crazy."

Allen added of the second touchdown, on which Davis was essentially double covered with Fitzpatrick playing over the top: "I'm just trusting my guy more than anything, he's coming off a couple weeks with an ankle and I just wanted him to know that I trust him implicitly.

"I'm gonna give him these opportunities, when you continue to make them, it makes it that much easier to trust a guy."

Asked if he saw something in Davis that made him think he was back to 100 per cent, Allen replied: "I think I saw it in our walkthrough that we do on Saturdays, just the way he was moving, bouncing around on it, I was like 'OK, this guy’s ready to go', and he was."

The decision to go for a touchdown on fourth down instead of kicking a go-ahead field goal "gave us the best chance to win", Baltimore Ravens head coach John Harbaugh insisted after the 23-20 defeat to the Buffalo Bills.

With the scores tied at 20-20 in the fourth quarter, the Ravens put together a 14-play, 93-yard drive from their own five-yard line to give themselves the opportunity to gain a precious late lead.

However, the drive stalled at the crucial moment and the Ravens faced a fourth-and-goal from the Bills' two-yard line with just over four minutes left in the game.

While a short field goal would have given the Ravens the lead, Harbaugh opted to go for the touchdown. The decision did not pay off as quarterback Lamar Jackson threw an interception, before Bills quarterback Josh Allen led a 77-yard drive to set up Tyler Bass for the game-winning field goal as time expired.

After the match, Harbaugh defended his late-game strategy, telling reporters: "[If] you kick a field goal there, now it's not a three-down game anymore, it's a four-down game.

"You're putting them out there, you're putting your defense at a disadvantage because they've got four downs to convert all the way down the field and a chance to again score seven, and then you lose the game on a touchdown.

"It didn't turn out that way, unfortunately, and we lost the game. So, hindsight, you could take the points, but if you look at it analytically, understand why we did it."

The decision sparked a furious touchline altercation between Harbaugh and cornerback Marcus Peters, with the former Kansas City Chief having to be pulled away from his coach.

But Harbaugh was not fazed by the interaction after the game, adding: "Emotions run high.

"We're on the same page, he and I. We have a great relationship, we have an honest relationship. I love him, I hope he still loves me. We'll see. I'm a Marcus Peters guy."

Josh Allen believed the Buffalo Bills "really beat ourselves" in a defeat to the Miami Dolphins that prompted members of the team to explain a dramatic final play.

The Bills lost 21-19 in Miami on Sunday but had the opportunity to preserve their winning start on the final drive.

Quarterback Allen's pass to Isaiah McKenzie allowed him to reach the Dolphins' 41, within field-goal range with nine seconds left.

However, McKenzie went down before he could get out of bounds and failed to return the ball to the hash before time expired.

It was the last of a number of frustrating plays for the Bills, who fell to 2-1 despite having possession for 40 minutes and 40 seconds.

After Buffalo had scored a touchdown on their opening drive for an eighth straight game, the Dolphins levelled the scores following an Allen fumble.

The Bills later punted in the first half of a game for the first time this season, and their only second-half points came from a Tyler Bass field goal and a bizarre Miami punt that went out the back of the Dolphins' end zone for a safety.

Allen, whose third 400-yard NFL passing game saw him finish with career highs in attempts (63) and completions (42), said: "We've got to finish drives.

"I think third down we were all right. Red zone we weren't very good. We've got to find a way to get it in the end zone there.

"We really beat ourselves. Credit to them; they had a really good game plan. They came out and did what they had to do.

"There's obviously plays we want back, and that's going to happen over the course of every single game – this one, especially."

McKenzie finished with 76 receiving yards and a TD – one of two thrown by Allen – but crucially came up short when it mattered most.

"I was trying to get out of bounds. I was also trying to get yards," McKenzie explained of the final play.

"I knew [Bass'] range, so I was trying to get out of bounds but also get up the field. I tried to get out of bounds.

"There was nine seconds left, and I was trying to get to the hash. I kind of got bumped by going to the ref, and it just went down from there.

"If I could take it back, I would probably just go up field, get down, put it on the hash myself and live to fight another down."

The Bills' failure to extend the game by another play led offensive coordinator Ken Dorsey to slam his headset, hat and tablet down in frustration in a clip that quickly went viral.

"[Dorsey] is such a competitive guy," said defensive coordinator Leslie Frazier. "He wants to win every situation.

"I think our players seem like they feed off of it. I know we were in training camp, and even when we were competing against each other in OTAs, I could sense the offense really having that same type of intensity that Kenny coaches with.

"But yet, he is a guy who's able to rein it back when he needs to and take it in a different direction, to encourage players at the same time."

Josh Allen and Stefon Diggs connected for three touchdowns as the Buffalo Bills moved to 2-0 for the third time in the past four seasons with a 41-7 win over the Tennessee Titans on Monday.

The Bills blew away the Titans after leading 10-7 in the second quarter, with Allen finishing the game with four touchdown passes, completing 26 of 38 passes for 317 yards with no interceptions.

Diggs got on the end of three of those, including a 46-yard third-quarter hand cannon, having 12 receptions for 148 yards. Allen has contributed to four or more TDs in each of his past four games, including playoffs.

Buffalo's win means they have won six straight regular-season games, which is the longest active streak in the NFL. It is also the Bills' NFL-best 13th 14-point-plus win over the past two seasons, with the Tampa Bay Buccaneers next best with eight.

Titans QB Ryan Tannehill, who was benched late, threw 11 of 20 passes for 117 yards with no touchdowns and two interceptions, including a Matt Milano pick six. The Bills face the 2-0 Miami Dolphins in Week 3, with three of their next four games on the road.

The Philadelphia Eagles joined the Bills with a 2-0 record after a 24-7 triumph over the Minnesota Vikings led by Jalen Hurts who had a major hand in all three of their touchdowns.

Hurts threw for one touchdown (finishing with 26-of-31 passing for 333 yards), while he ran in two TDs (57 yards from 11 carries), helping the Eagles open up a 24-7 half-time lead, with neither side scoring in the second half. Hurts landed a 53-yard pass for Quez Watkins' TD.

The Eagles defense managed three interceptions from Vikings quarterback Kirk Cousins, who completed 27 of 46 passes for 221 yards with one touchdown to Irv Smith Jr.

Los Angeles Rams coach Sean McVay admitted it was a "humbling experience" to lose 31-10 to the Buffalo Bills in the opening game of the new NFL season.

The Bills looked strong throughout at SoFi Stadium, with quarterback Josh Allen putting in a sensational performance as he threw three touchdowns, rushed for one of his own, and completed 26 of 31 passes for a total of 297 yards.

After unveiling their Super Bowl LVI banner, the Rams struggled in front of their own fans as all 10 of their points came in the second quarter, with Buffalo shutting them out in the second half.

"When you look at a lot of the ways that this game unfolded, [I] feel a huge sense of responsibility to this team," McVay said after the loss.

"We weren't ready to go. I take a lot of pride in that, and that's on me. I've got to do better. There were a lot of decisions that I made that I felt didn't put our players in good enough spots.

"So it was a humbling experience, but we're going to stay connected. We're going to all look inward. We're going to do a better job moving forward."

Allen became the first QB in NFL history to record 250+ passing yards, 50+ rushing yards, three or more passing TDs, a rushing TD, 80 per cent completions and a win in the same game.

Speaking to NBC after the victory, Allen said: "We knew if we came out and tried to execute the way we know we can execute, we were going to move the ball the ball and score. Our defense played a hell of a game.

"Defense's job is to get the ball back, but the offense can help and let them go and pin their ears back by getting up and putting them in legit passing situations and letting them go. 

"We got a bunch of dawgs up front. [Former Ram Von Miller] is the leader of that D-line and they played outstanding."

The Bills play the Tennessee Titans at Highmark Stadium in Week 2, while the Rams will look to put their opening defeat behind them as they host the Atlanta Falcons.

Page 2 of 3
© 2024 SportsMaxTV All Rights Reserved.