Final2025 Week 3

U.S. Bank Stadium, Minneapolis, MN

Cincinnati Bengals vs Minnesota Vikings, Week 3 2025

Cincinnati Bengals

Away

10

Minnesota Vikings

HomeWon

48

Scoring by quarter
TeamQ1Q2Q3Q4Final
Bengals030710
Vikings142014048

CIN 10MIN 48 Final

  • Passing leader

    Carson Wentz

    MIN · QB

    15.3PPR pts

    14/20, 173 YDS, 2 TD

  • Top fantasy scorer

    Jordan Mason

    MIN · RB

    23.6PPR pts

    16 ATT, 116 YDS, 2 TD

  • Bengals leader

    Drew Sample

    CIN · TE

    10.0PPR pts

    2 REC, 20 YDS, 1 TD

  • Defensive playmaker

    Isaiah Rodgers

    MIN

    1 INT, 2 TD, 3 TKL

Vikings 48, Bengals 10: Minnesota leads from start to finish

Minnesota led 34–3 at halftime after a 20-point second quarter and outscored Cincinnati 14–7 after the break to win 48–10. The Vikings finished with a 352–171 edge in total offense and averaged 6.1 yards per play.

The gap showed up everywhere. The Bengals went 3-for-11 on third down and committed five turnovers, while the Vikings finished without a giveaway.

Key advantages

  • +2.8 yards/play MIN 6.1 · CIN 3.3
  • +5 turnover margin MIN 0 turnovers
  • +181 total yards MIN 352 · CIN 171

Game Highlights

Official NFL highlights · Opens from YouTube

Got a Bengal or Viking on your fantasy team?

Check their next matchup with the Start/Sit Tool, compare their value in the Fantasy Trade Calculator, or connect your league for personalized advice in Redraft Command.

Connect your league

Works with Sleeper, ESPN and Fleaflicker. No password needed.

Why the Vikings Won

Minnesota won the efficiency, turnover, third-down, and time of possession battles.

Team stats comparison, Bengals vs Vikings
BengalsStatVikings
3.3Yards per play6.1
5Turnovers0
171Total yards352
Other team stats
52Plays58
27%Third-down conversion33%
29:04Time of possession30:56

Scoring Summary

The Vikings scored six touchdowns and two field goals; the Bengals scored one touchdown and one field goal.

Scoring plays, Bengals vs Vikings
TimeTeamPlayCINMIN
1st quarter
12:57MINCarson Wentz → Josh Oliver, 12-yard TD Takes leadWill Reichard XP07
6:08MINIsaiah Rodgers 87-yard interception return TD Extends leadWill Reichard XP014
2nd quarter
9:20MINWill Reichard 35-yard FG Extends lead017
4:42CINEvan McPherson 45-yard FG317
1:47MINIsaiah Rodgers 66-yard fumble return TD Extends leadWill Reichard XP324
0:33MINJordan Mason 5-yard TD run Extends leadWill Reichard XP331
0:00MINWill Reichard 62-yard FG Extends lead334
3rd quarter
6:00MINJordan Mason 4-yard TD run Extends leadWill Reichard XP341
0:17MINCarson Wentz → T.J. Hockenson, 5-yard TD Extends leadWill Reichard XP348
4th quarter
11:12CINJake Browning → Drew Sample, 4-yard TDEvan McPherson XP1048

Fantasy Points: Bengals vs Vikings, Week 3 2025

Fantasy leaders

  1. Jordan MasonMINRB23.6 PTSRB7
  2. T.J. HockensonMINTE15.9 PTSTE5
  3. Carson WentzMINQB15.3 PTSQB13
  4. Justin JeffersonMINWR12.5 PTSWR30

Player Stats

Quarterbacks

Quarterback statistics
PlayerFPTSFINCMP/ATTPass YDSTDINTRush ATTRush YDSRush TDRateStart/Sit
Carson WentzMINQB15.3QB1314/2017320240129.8Start/Sit →
Jake BrowningCINQB7.9QB2919/271401213063.8
Max BrosmerMINQB1.2QB342/42900———74.0

WRs, RBs, & TEs

Receiver, running back and tight end statistics
PlayerFPTSFINPOSRush ATTRush YDSRush TDTGTRECRec YDSRec TDStart/Sit
Jordan MasonMINRB23.6RB7RB161162————
T.J. HockensonMINTE15.9TE5TE———65491Start/Sit →
Justin JeffersonMINWR12.5WR30WR———75750Start/Sit →
Drew SampleCINTE10.0TE12TE———32201Start/Sit →
Ja'Marr ChaseCINWR8.9WR41WR19065500Start/Sit →
Josh OliverMINTE8.2TE18TE———11121
Jalen NailorMINWR6.7WR57WR———53370Start/Sit →
Zavier ScottMINRB6.0RB43RB830011200Start/Sit →
Chase BrownCINRB6.0RB42RB103054170Start/Sit →
Noah FantCINTE5.6TE29TE———55260Start/Sit →
Tee HigginsCINWR2.5WR99WR———21150Start/Sit →
Cam AkersMINRB1.9RB64RB51901000
Tai FeltonMINWR1.9WR107WR———1190Start/Sit →
Tahj BrooksCINRB1.7RB66RB5170————Start/Sit →
Mike GesickiCINTE1.6TE50TE———3160Start/Sit →
Cam GrandyCINTE1.6TE53TE———1160Start/Sit →
Samaje PerineCINRB0.1RB75RB4210————Start/Sit →
Adam ThielenMINWR0.0—WR———2000
Mitch TinsleyCINWR0.0—WR———1000

Fantasy Usage

Cincinnati Bengals

Snap Share

  1. Ja'Marr ChaseWR48 snaps86%
  2. Tee HigginsWR46 snaps82%
  3. Drew SampleTE38 snaps68%
  4. Andrei IosivasWR35 snaps63%
  5. Chase BrownRB31 snaps55%

Target Share26 targets

  1. Ja'Marr Chase23%, 6 targets
  2. Noah Fant19%, 5 targets
  3. Chase Brown19%, 5 targets
  4. Mike Gesicki12%, 3 targets
  5. Drew Sample12%, 3 targets
  6. Other15%, 4 targets

Carry Share21 carries

  1. Chase Brown48%, 10 carries
  2. Tahj Brooks24%, 5 carries
  3. Samaje Perine19%, 4 carries
  4. Jake Browning5%, 1 carries
  5. Ja'Marr Chase5%, 1 carries

Minnesota Vikings

Snap Share

  1. Jalen NailorWR50 snaps83%
  2. Justin JeffersonWR48 snaps80%
  3. Adam ThielenWR45 snaps75%
  4. T.J. HockensonTE41 snaps68%
  5. Jordan MasonRB36 snaps60%

Target Share24 targets

  1. Justin Jefferson29%, 7 targets
  2. T.J. Hockenson25%, 6 targets
  3. Jalen Nailor21%, 5 targets
  4. Adam Thielen8%, 2 targets
  5. Josh Oliver4%, 1 targets
  6. Other13%, 3 targets

Carry Share31 carries

  1. Jordan Mason52%, 16 carries
  2. Zavier Scott26%, 8 carries
  3. Cam Akers16%, 5 carries
  4. Carson Wentz6%, 2 carries
View full usage tableHide full usage table
Offensive snaps and share for the skill positions
PlayerSNAPSSNAP %TGTTGT %CAR
Ja'Marr ChaseCINWR4886%623%1
Jalen NailorMINWR5083%521%0
Tee HigginsCINWR4682%28%0
Justin JeffersonMINWR4880%729%0
Adam ThielenMINWR4575%28%0
T.J. HockensonMINTE4168%625%0
Drew SampleCINTE3868%312%0
Andrei IosivasCINWR3563%00%0
Jordan MasonMINRB3660%00%16
Chase BrownCINRB3155%519%10
Josh OliverMINTE2135%14%0
Noah FantCINTE1832%519%0
Mike GesickiCINTE1730%312%0
Zavier ScottMINRB1728%14%8
Samaje PerineCINRB1527%00%4
Ben YurosekMINTE1322%00%0
Cam GrandyCINTE1221%14%0
Tai FeltonMINWR1220%14%0
Tahj BrooksCINRB1018%00%5
Myles PriceMINWR1017%00%0
Mitch TinsleyCINWR713%14%0
Cam AkersMINRB712%14%5
Charlie JonesCINWR35%00%0

Fantasy Points vs Expected

Expected points (xFP) are what a player's pass attempts, carries and targets are worth at the league's average rates; the difference is what the player made of them.

  • Biggest overperformer+13.3Jordan Mason23.6 PTS vs 10.3 xFP
  • Biggest underperformer−9.0Chase Brown6.0 PTS vs 15.0 xFP
  • Highest expected volume15.0 xFPChase Brown6.0 PTS scored
Usage and expected fantasy points
PlayerPTSxFPvs xFPSnap%UsageRte%Pass attCarCar%TgtTgt%
Chase BrownCIN · RB6.015.0−9.055%48% car—01048%519%
Jake BrowningCIN · QB7.912.6−4.795%27 att—2715%00%
Justin JeffersonMIN · WR12.511.9+0.680%29% tgt—000%729%
Ja'Marr ChaseCIN · WR8.910.9−2.086%23% tgt—015%623%
Jordan MasonMIN · RB23.610.3+13.360%52% car—01652%00%
Carson WentzMIN · QB15.310.2+5.180%20 att—2026%00%
T.J. HockensonMIN · TE15.910.2+5.768%25% tgt—000%625%
Jalen NailorMIN · WR6.78.5−1.883%21% tgt—000%521%
Noah FantCIN · TE5.68.5−2.932%19% tgt—000%519%
Zavier ScottMIN · RB6.06.9−0.928%26% car—0826%14%
Drew SampleCIN · TE10.05.1+4.968%12% tgt—000%312%
Mike GesickiCIN · TE1.65.1−3.530%12% tgt—000%312%
Cam AkersMIN · RB1.94.9−3.012%16% car—0516%14%
Adam ThielenMIN · WR0.03.4−3.475%8% tgt—000%28%
Tee HigginsCIN · WR2.53.4−0.982%8% tgt—000%28%
Tahj BrooksCIN · RB1.73.2−1.518%24% car—0524%00%
Samaje PerineCIN · RB0.12.6−2.527%19% car—0419%00%
Max BrosmerMIN · QB1.21.8−0.620%4 att—400%00%
Cam GrandyCIN · TE1.61.7−0.121%4% tgt—000%14%
Josh OliverMIN · TE8.21.7+6.535%4% tgt—000%14%
Mitchell TinsleyCIN · WR0.01.7−1.713%4% tgt—000%14%
Tai FeltonMIN · WR1.91.7+0.220%4% tgt—000%14%

Team totals: Bengals 26 targets and 21 carries; Vikings 24 targets and 31 carries. Shares are from the box score. Snap counts are from the weekly player logs (Sleeper), and include plays wiped out by penalties. Route counts, air yards and red-zone touches appear when the tracking feed is connected. League-average rates from the 2025 season: 1.70 PPR points per target (67% catch rate), 0.65 per carry and 0.44 per pass attempt. They don't adjust for field position or target depth.

Fantasy Verdicts

Jake Browning

CIN · QB · 7.9 pts on 12.6 expected

19 of 27 passing for 140 yards, 1 touchdown, 2 interceptions; 1 carry for 3 yards.

Verdict: The points matched the role, 12.6 expected.

Carson Wentz Ran hot

MIN · QB · 15.3 pts on 10.2 expected

14 of 20 passing for 173 yards, 2 touchdowns; 2 carries for 4 yards.

Verdict: The opportunities were worth 10.2 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Start/Sit: Carson Wentz →

Chase Brown Unlucky

CIN · RB · 6.0 pts on 15.0 expected

5 targets (19% of the team's), 4 catches for 17 yards; 10 carries (48% of the team's) for 3 yards.

Verdict: The role was there, worth 15.0 points at league-average rates; the production wasn't.

Start/Sit: Chase Brown →

Ja'Marr Chase

CIN · WR · 8.9 pts on 10.9 expected

6 targets (23% of the team's), 5 catches for 50 yards; 1 carry (5% of the team's) for 9 yards.

Verdict: The points matched the role, 10.9 expected.

Start/Sit: Ja'Marr Chase →

Jordan Mason Ran hot

MIN · RB · 23.6 pts on 10.3 expected

16 carries (52% of the team's) for 116 yards and 2 touchdowns.

Verdict: The opportunities were worth 10.3 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Trend: Season high in carries (16).

T.J. Hockenson Ran hot

MIN · TE · 15.9 pts on 10.2 expected

6 targets (25% of the team's), 5 catches for 49 yards and 1 touchdown.

Verdict: The opportunities were worth 10.2 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Trend: Season high in targets (6).

Start/Sit: T.J. Hockenson →

Josh Oliver Ran hot

MIN · TE · 8.2 pts on 1.7 expected

1 target (4% of the team's), 1 catch for 12 yards and 1 touchdown.

Verdict: The opportunities were worth 1.7 points; the touchdowns supplied the rest, and they are the part least likely to repeat.

Stock Up, Stock Down

Cincinnati Bengals

  • Stock down: Chase Brown played 55% of the snaps, down from a 73% season average.

Minnesota Vikings

  • Stock down: Justin Jefferson played 80% of the snaps, down from a 99% season average.

Fantasy Matchups

Fantasy points allowed per game by position, 2025 through Week 18.

Fantasy points allowed per game by position, Bengals defense and Vikings defense
Points allowed toBengals DVikings D
QBs18.811.5
RBs28.419.0
WRs25.423.5
TEs20.710.7

Regular season, summed from each game's box score and scored with this page's rules.

How the Game Swung

Minnesota opened at 50% win probability and passed 98% before halftime on the way to the win.

Vikings win probability

Vikings win probability by game minuteVikings started at 50%, stood at >99% at halftime and finished at 100%, across 10 scoring plays.Q1Q2Q3Q4100%50%0%

Key Swings

  1. +20Wentz → Oliver, 12-yd TD50% → 70%Q1 12:57
  2. +16Rodgers 87-yd pick-six71% → 87%Q1 6:08
  3. +4Reichard 35-yd FG90% → 94%Q2 9:20
  4. −4McPherson 45-yd FG95% → 91%Q2 4:42
  5. +6Rodgers 66-yd TD92% → 98%Q2 1:47

Swing in Vikings win probability, in points

Play Calling and Possessions

Play calling, Bengals vs Vikings
Cincinnati BengalsMeasureMinnesota Vikings
52Plays58
60%Pass rate47%
3.8Yds / dropback6.8
2.5Yds / carry5.5
3/11Third downs4/12

Efficiency edge Minnesota ran 6 more plays and gained 3.0 more yards per dropback.

  • Top targets
  • CIN Chase 23% · Brown 19% · Fant 19%
  • MIN Jefferson 29% · Hockenson 25% · Nailor 21%

Possession Results

How each possession ended, Bengals vs Vikings
ResultCINMIN
Touchdowns14
Field goals12
Punts65
Turnovers50

MIN turnover edge: +5

  • The Vikings opened the scoring on their first possession, a 6-play, 64-yard drive that ended in a touchdown.
All 25 possessions, drive by drive
Drive chart
TeamStartPlaysYardsTimeResult
MINQ1 15:006642:03Touchdown
CINQ1 12:57301:41Punt
MINQ1 11:163-92:27Punt
CINQ1 8:495232:41Interception
CINQ1 6:083-72:22Punt
MINQ1 3:46342:07Punt
CINQ1 1:39642:51Punt
MINQ2 13:4810264:28Field goal
CINQ2 9:209484:38Field goal
MINQ2 4:423-61:50Punt
CINQ2 2:523141:05Fumble
CINQ2 1:472200:26Fumble
MINQ2 1:213520:48Touchdown
CINQ2 0:33150:13Fumble
MINQ2 0:20430:20Field goal
CINQ3 15:00332:18Punt
MINQ3 12:4210746:42Touchdown
CINQ3 6:005242:11Interception
MINQ3 3:496683:32Touchdown
CINQ3 0:177654:05Touchdown
MINQ4 11:12330:59Punt
CINQ4 10:133-42:16Punt
MINQ4 7:57361:59Punt
CINQ4 5:58362:17Punt
MINQ4 3:416393:41End of game
About these numbers

The Vikings' interception touchdown is counted as a Bengals interception, not as a Vikings possession. The Vikings' fumble touchdown is counted as a Bengals lost fumble, not as a Vikings possession. Possessions that ended with the clock running out at the half or the end of the game aren't counted.

Personnel groupings, average depth of target and pass rate over expected appear when the tracking feed is connected.

Bengals vs Vikings Head-to-Head

The Bengals and Vikings first met in 1973 and have played 16 times since.

All-time series
8–8Series tied, 16 meetings since 1973
Postseason
0No playoff meetings
Largest Bengals win
37–82005
Largest Vikings win
48–102025

Since 2021

2–1 Bengals lead

3 meetings since the 2021 season, regular season and playoffs.

Oldest to newest. B = Bengals win, V = Vikings win, outlined = this game.

Recent Meetings

Season to Date (Through Week 18)

The 2025 regular season, from each game's box score.

Season to date, Bengals vs Vikings
BengalsStatVikings
6-11Record9-8
24.4Points per game20.2
329.2Yards per game275.0
5.3Yards per play4.9
28.9Points allowed per game19.6
380.9Yards allowed per game282.6

Bengals and Vikings in Fantasy

The two teams don't meet again this season. If you roster a Bengal or a Viking, these answer the week-to-week question.

Keep Exploring

2025 Game Logs for Players in This Game

Bengals vs Vikings Game FAQ

Who won the 2025 Bengals vs Vikings Week 3 game?

The Minnesota Vikings beat the Cincinnati Bengals 48–10 in Week 3 of the 2025 season. The game was played at U.S. Bank Stadium in Minneapolis, MN, on September 21, 2025. See the Vikings' 2025 schedule.

What was the final score of Bengals vs Vikings?

The final score was Vikings 48, Bengals 10. The Vikings led 34–3 at halftime, and the second half went Bengals 7, Vikings 14.

What happened in the Bengals vs Vikings game?

Minnesota led 34–3 at halftime after a 20-point second quarter and outscored Cincinnati 14–7 after the break to win 48–10. The Vikings finished with a 352–171 edge in total offense and averaged 6.1 yards per play. Jordan Mason led all players with 16 carries for 116 rushing yards and 2 touchdowns. The Bengals committed 5 turnovers, the Vikings none.

Who scored the most fantasy points in Bengals vs Vikings?

Jordan Mason led the game with 23.6 PPR fantasy points, the RB7 of Week 3, on 16 carries for 116 rushing yards and 2 touchdowns. T.J. Hockenson was next with 15.9 (TE5). See Jordan Mason's 2025 game log.

Who led Bengals vs Vikings in passing, rushing and receiving?

Carson Wentz (MIN) led all passers with 14 of 20 for 173 yards and 2 touchdowns. Jordan Mason (MIN) led in rushing with 16 carries for 116 yards and 2 touchdowns. Justin Jefferson (MIN) led in receiving with 5 catches for 75 yards.

How many fantasy points did Jordan Mason score against the Bengals?

Jordan Mason scored 23.6 fantasy points against the Bengals in Week 3 of the 2025 season, the same in PPR, half-PPR and standard scoring because he had no catches, on 16 carries for 116 rushing yards and 2 touchdowns. He handled 52% of his team's carries.

Who outperformed and underperformed expected fantasy points in Bengals vs Vikings?

Jordan Mason outperformed his expected fantasy points the most, scoring 23.6 PPR points on 10.3 xFP (+13.3). Chase Brown fell furthest short, with 6.0 points on 15.0 xFP (−9.0). A gap either way reflects efficiency and touchdowns in one game; it is not a forecast. For matchups ahead, see fantasy points allowed by position.

Who had the highest expected fantasy points in Bengals vs Vikings?

Chase Brown had the most fantasy opportunity in the game, worth 15.0 expected PPR points (xFP) at league-average rates, and scored 6.0. Expected points measure the volume of a player's pass attempts, carries and targets, not how well he used them.

How did the Vikings beat the Bengals?

The Vikings beat the Bengals 48–10 because they averaged 6.1 yards per play to 3.3, won the turnover battle 5–0, and outgained them 352–171.

Which team won the turnover battle in Bengals vs Vikings?

The Vikings won the turnover battle 5–0: the Bengals gave the ball away 5 times and the Vikings not at all. The Vikings won the game.

What is the all-time Bengals vs Vikings record?

The all-time series is tied 8–8 across 16 meetings since 1973.

When did the Bengals and Vikings last play before this game?

Before Week 3 of 2025, they last met in the 2023 season on December 16, 2023, when the Bengals beat the Vikings 27–24.

What is the Bengals vs Vikings record since 2021?

The Bengals lead 2–1 across 3 meetings since the 2021 season, including this game.