The Buffalo Bills and the Detroit Lions played one of the most exciting games of the 2024 NFL season. Fans from both teams watched a matchup full of fast drives, big throws, strong runs, and surprising moments. The final score was 48 to 42 in favor of the Bills. This game gave us many interesting player stats that help explain why the match turned into such a high scoring battle.
In this guide, we will look at the key moments, the best players, and the stats that shaped this game. The goal is to help any reader understand the action even without deep football knowledge. The language is simple and friendly, so you can enjoy the story and learn how the game unfolded.
A Big Day for Both Offenses
From the first quarter, both teams showed they wanted to score fast. The Bills and the Lions moved the ball with strong passing and smart play calling. The game turned into a shootout, with both teams trading touchdowns often. At the end, the Bills made more big plays on the ground, while the Lions made most of their impact through the air.
The Bills finished the game with 559 total yards. The Lions were not far behind with 521 yards. Numbers like these are rare in the NFL, and they show how explosive the game was.
Josh Allen Leads the Bills
Josh Allen was the main reason the Bills won. He had one of his best games of the season. He threw for 362 yards and two passing touchdowns. He also played a big part in the running game with 68 rushing yards and two rushing touchdowns. His mix of passing and running made it very hard for the Lions defense to stop him.
Allen showed great control in the pocket and smart decisions when running. When the Lions covered his receivers well, he used his legs to gain extra yards. When they tried to stop his runs, he found open players down the field. His balanced play was one of the key factors in the Bills win.
A Strong Running Game for the Bills
The Bills rushing attack gave the team a strong advantage. James Cook had a standout game with 105 rushing yards and two touchdowns. His speed and vision helped keep the Lions off balance. The Bills as a team rushed for 197 yards, which helped them stay in control during important moments.
This strong rushing performance also helped the Bills keep the ball longer. Running the ball well often slows down the game and controls the clock. In a high scoring game like this, every minute matters.
Jared Goff Shines for the Lions
Even though the Lions lost, quarterback Jared Goff had an incredible game. He threw for 494 yards and five touchdowns. These numbers show how well the Lions offense performed in the passing game. Goff found open receivers often and showed great accuracy.
The Bills defense struggled to slow him down through the air. Goff spread the ball to many players, but his top target was Amon Ra St Brown. The Lions offense had trouble running the ball, but their passing kept the game close.
Amon Ra St Brown Has a Career Day

One of the biggest stories from the game was the performance of Amon Ra St Brown. He finished with 193 receiving yards and one touchdown. His speed and ability to find space in the field created many big plays for the Lions. This game became one of the best of his career.
St Brown showed strong hands, smart movement, and great timing with Goff. Many of the Lions best plays came when he made long catches that helped move the team into scoring positions.
Lions Running Game Slowed Down
While the Lions had great numbers in the passing game, they struggled badly on the ground. They finished with only 48 rushing yards. This imbalance made it difficult to control the pace of the game. Because the Lions could not run much, they had to rely almost fully on passing. This worked well at times but also led to pressure in late moments.
In contrast, the Bills balanced attack created more stability. Even when the Lions scored fast, the Bills were able to answer with long drives that used both running and passing.
Key Stats That Explain the Game
Here are some simple stats that help explain why the Bills won the matchup:
- Bills total yards 559
- Lions total yards 521
- Bills passing yards 362
- Lions passing yards 473
- Bills rushing yards 197
- Lions rushing yards 48
- Bills plays 68
- Lions plays 77
- Bills yards per play 8.2
- Lions yards per play 6.8
The Bills averaged more yards per play, which means they gained more yards with less effort. The Lions gained many yards too, but they needed more plays to do it.
A High Scoring Game for the History Books
This match was one of the highest scoring games of the season. Fans enjoyed long passes, strong runs, big touchdowns, and exciting momentum changes. Games like this do not happen often. It showed the skills of both teams and the growth of their offenses.
The Bills walked away with the win, but both teams left a strong impression. For fans who enjoy offense focused football, this game was a real treat.
Final Thoughts
The Buffalo Bills vs Detroit Lions matchup was a great example of modern NFL football. Fast, explosive, and full of exciting plays. The Bills used a balanced offense with both running and passing success. The Lions answered with a powerful passing attack and strong quarterback play. In the end, the Bills had a little more control and made key plays that helped them win.
For anyone trying to understand the game better, looking at player stats gives a clear picture. Josh Allen and James Cook powered the Bills on both the ground and through the air. Jared Goff and Amon Ra St Brown showed elite passing and receiving skills for the Lions.
This game will be remembered as one of the most thrilling matchups of the season.
Frequently Asked Questions
1. Who won the game between the Bills and Lions
The Bills won with a final score of 48 to 42.
2. Who was the best player for the Bills
Josh Allen was the top performer with strong passing and rushing stats.
3. How many yards did Josh Allen throw
He threw for 362 passing yards.
4. How did the Bills running game perform
They rushed for 197 yards with two touchdowns from James Cook.
5. Who led the Lions offense
Quarterback Jared Goff led with 494 passing yards and five touchdowns.
6. How many receiving yards did Amon Ra St Brown have
He had 193 receiving yards and one touchdown.
7. Why did the Lions struggle
Their running game had only 48 rushing yards, making their offense one sided.
8. Was this one of the highest scoring games of the season
Yes, it was one of the highest scoring games and very exciting.
9. What made the Bills offense successful
A strong mix of passing and running kept the Lions defense guessing.
10. What was the main reason the Bills won
Their balanced attack and key plays in important moments helped them secure the victory.
Related Topic
Kansas City Chiefs vs Cleveland Browns: Simple Guide to Match Player Stats
India vs New Zealand Cricket Timeline: A Simple Guide to Their Biggest Matches














