Minnesota Vikings vs Pittsburgh Steelers Match Player Stats (2026): Full Box Score & Game Breakdown

The Pittsburgh Steelers beat the Minnesota Vikings 24–21 on September 28, 2025. The game was played at Croke Park in Dublin, Ireland — the first NFL regular-season game ever held in Ireland. It was a close fight. The Steelers led by 18 points in the fourth quarter, but the Vikings almost came all the way back.

Below you’ll find every key stat, every big play, and every player number you need from this game. This is the most complete breakdown of the Vikings vs Steelers 2025 matchup you’ll find.

PIT
Pittsburgh Steelers
24
✓ WIN
Final
vs
Dublin, Ireland
Week 4 · 2025 NFL
MIN
Minnesota Vikings
21

Quarter-by-Quarter Score

Team Q1 Q2 Q3 Q4 Final
Pittsburgh Steelers 7 7 7 3 24
Minnesota Vikings 3 3 0 15 21

The Steelers scored at least 7 in each of the first three quarters. The Vikings scored all 15 of their fourth-quarter points in the final eight minutes. It was not enough.

Team Stats Comparison

Stat PIT Steelers MIN Vikings
Total Yards 313 372
Passing Yards 200 350
Rushing Yards 131 70
First Downs 19 23
Turnovers 0 2
Sacks Allowed 2 6
Penalties 5–35 yds 8–82 yds
3rd Down Conv. 4/10 (40%) 4/14 (29%)
4th Down Conv. 0/1 2/3
Red Zone Eff. 2/5 (40%) 2/4 (50%)
Time of Possession 26:26 33:34
Passer Rating 119.7 84.5

The Vikings had the ball more and gained more yards. But they turned the ball over twice and gave up 6 sacks. Those two things cost them the game.

Pittsburgh Steelers Player Stats

minnesota vikings vs pittsburgh steelers match player stats

QB Aaron Rodgers Game MVP

Aaron Rodgers was sharp. He was 18 for 22. That is an 82% completion rate. He threw one touchdown — an 80-yard strike to DK Metcalf — and had zero interceptions. Pittsburgh’s offense was efficient, not flashy. Rodgers controlled the game.

Completions
18/22
81.8% comp. rate
Pass Yards
200
Avg 9.1 yds/att
TDs / INTs
1 / 0
Zero turnovers
QB Rating
119.7
Elite performance

“There were a lot of us that wanted to win a little bit more for the family, knowing how much affection they have for this area.”— Aaron Rodgers, after winning in Dublin

RB Kenneth Gainwell 2 TDs

Gainwell was the offensive star of the game. He ran the ball 19 times for 99 yards and two touchdowns. Both scores came on short, hard-nosed runs — 1 yard in Q1, 4 yards in Q3. He also caught 6 passes for 35 yards. He was everywhere.

Stat Number
Rushing Attempts 19
Rushing Yards 99
Yards per Carry 5.2
Rushing TDs 2
Receptions 6
Receiving Yards 35

WR DK Metcalf 80-Yd TD

Metcalf made the biggest single play of the game. He caught a crossing route from Rodgers, ran past safety Theo Jackson, and went 80 yards for a touchdown. He finished with 5 catches for 126 yards.

Receptions
5
Rec. Yards
126
TDs
1
Long Rec.
80 yds

PIT Defense

Category Steelers Total
Sacks 6.0
Sack Yards 48
Interceptions 2
Tackles (combined) 66
Passes Defended 8
Forced Fumbles 2
QB Hits 14
TFL (Tackles for Loss) 10.0
Turnovers Forced 2

Six sacks on Carson Wentz. That number says it all. The Steelers’ defensive front made life miserable for the Vikings’ QB all day. T.J. Watt had one of the two picks — tipped at the line by Cam Heyward. DeShon Elliott got the other one.

“There was always someone in his face, and he was uncomfortable.”— Cam Heyward, Steelers DL, on the pass rush vs. Wentz

K Chris Boswell

FG Made
1/2
Long FG
33 yds
XP Made
3/3

Boswell had one of his field goals blocked in the second quarter — Minnesota’s Isaiah Rodgers got a piece of a 30-yarder with 1:42 left in the half. Boswell made his 33-yard attempt in the fourth quarter to push the lead to 24–6.

Minnesota Vikings Player Stats

minnesota vikings vs pittsburgh steelers match player stats

QB Carson Wentz

Wentz had a rough day up front. He was sacked 6 times for 48 yards of losses. He threw two interceptions. But he still threw for 350 yards and 2 touchdowns and nearly brought the Vikings back from an 18-point hole in Q4. His best throw was an 81-yarder to Jordan Addison that set up a late touchdown.

Completions
30/46
65.2% comp. rate
Pass Yards
350
Net: 302 yds
TDs / INTs
2 / 2
Times Sacked
6
-48 yards
QB Rating
84.5

WR Justin Jefferson Best Viking

Jefferson was the best player on the Vikings. He had 10 catches for 126 yards. Every time the Vikings needed a big play in the first half, Wentz went to Jefferson. He was open. He caught it. He ran hard. He just didn’t get enough support around him.

Stat Number
Receptions 10
Receiving Yards 126
Yards per Catch 12.6
Targets ~14 (est.)

WR Jordan Addison First Game of Season

Addison returned from a three-game suspension for this game. He made an instant impact. His best play: a wide-open catch for 81 yards that set up a Minnesota score. He finished with 4 catches for 114 yards.

Receptions
4
Rec. Yards
114
Longest Catch
81 yds

WR Jalen Nailor 2 TDs

Nailor had a huge fourth quarter. He caught a 2-yard TD pass from Wentz with two minutes left to make it 24–21. Earlier, he converted a two-point attempt as the Vikings tried to climb back. He was the center of the late comeback effort.

RB Jordan Mason

Carries
16
Rush Yards
57
Avg per Carry
3.6

Mason was the main running back but the ground game never got going. The Steelers stopped the run well — the Vikings averaged just 3.5 yards per carry as a team.

K Will Reichard

FG Made
2/2
Long FG
41 yds
XP Made
1/1

Reichard was the one bright spot in special teams for Minnesota. He was perfect — 2 for 2 on field goals (28 and 41 yards).

MIN Defense

Category Vikings Total
Sacks 2.0
Interceptions 0
Tackles (combined) 59
QB Hits 3
Forced Fumbles 1
Blocked Kicks 1
TFL 4.0

Isaiah Rodgers’ blocked field goal in Q2 was the best defensive play of the day for Minnesota. The defense had 2 sacks but let Rodgers complete 82% of his throws.

Key Individual Matchups

Matchup PIT Player MIN Player Edge
QB Duel A. Rodgers: 18/22, 200 yds, 1 TD, 0 INT C. Wentz: 30/46, 350 yds, 2 TD, 2 INT Rodgers (efficiency + no TOs)
Top WR DK Metcalf: 5 rec, 126 yds, 1 TD J. Jefferson: 10 rec, 126 yds Even (same yardage)
Top RB K. Gainwell: 19 att, 99 yds, 2 TD J. Mason: 16 att, 57 yds Gainwell (clear winner)
Pass Rush PIT D: 6 sacks, 14 QB hits MIN D: 2 sacks, 3 QB hits Steelers (dominant)
Ball Control 0 turnovers, 26:26 poss. 2 turnovers, 33:34 poss. Steelers (ball security)

Scoring Plays — Play-by-Play Timeline

  • Q1PIT 7 – MIN 3Gainwell 1-yd rush TD (Boswell XP good). Reichard 41-yd FG for MIN earlier.
  • Q2PIT 14 – MIN 3Rodgers to Metcalf — 80 yards for the TD. Boswell XP good.
  • Q2PIT 14 – MIN 6Reichard 28-yd FG for Minnesota. (Boswell 30-yd FG blocked by Isaiah Rodgers.)
  • Q3PIT 21 – MIN 6T.J. Watt INT (tipped by Heyward) sets up Gainwell 4-yd TD. Boswell XP good.
  • Q4PIT 24 – MIN 6Boswell 33-yd FG. Steelers now lead by 18.
  • Q4PIT 24 – MIN 14Wentz to Zavier Scott, 16-yd TD. 2-pt conversion: Wentz to Nailor. MIN trailing by 10.
  • Q4PIT 24 – MIN 21Wentz to Nailor, 2-yd TD (4th down). Reichard XP good. MIN within 3!
  • Q4PIT 24 – MIN 21Wentz incomplete on 4th-and-17 from MN 32. Steelers run out the clock. Game over.
Read: New York Yankees vs Toronto Blue Jays Match Player Stats 2026: Full Game Breakdown & Key

3 Key Moments That Decided the Game

1. The Metcalf 80-Yard Touchdown — Q2
Rodgers threw a short crossing route. Metcalf caught it in the middle and outran everyone to the end zone. It put Pittsburgh up 14–3. The Vikings’ secondary got badly beaten and never fully recovered in the first half.
2. T.J. Watt’s Interception — Q3
Cam Heyward tipped the Wentz pass at the line. It went right to Watt. The Steelers drove down and Gainwell scored to make it 21–6. That was the moment the game felt over — until the fourth quarter.
3. The Addison 81-Yard Catch — Q4 (Too Late)
Wentz found Addison wide open. He ran 81 yards and was stopped at the 1-yard line. Nailor scored two plays later. But the Vikings still trailed by 3 with 2 minutes left. Wentz’s final 4th-down pass fell incomplete. Game over.

Injuries That Affected the Game

Player Team Injury Status
Ryan Kelly (C) MIN Concussion Ruled out mid-game
Brian O’Neill (T) MIN Knee Ruled out mid-game
Calvin Austin III (WR) PIT Shoulder Went to hospital (checked)
Jalen Ramsey (CB) PIT Hamstring In and out of game

The Vikings lost two offensive linemen during the game. That made life even harder for Wentz, who already gave up 6 sacks. Losing Kelly and O’Neill mid-game was a big factor in the blowout portion of the result.

Context: Why This Game Was Historic?

First NFL Game in Ireland

This was Ireland’s first-ever regular-season NFL game. It was played at Croke Park in Dublin — a venue known for Gaelic football and hurling. The crowd of 74,512 was loud and largely pro-Steelers. The Rooney family (who own Pittsburgh) has deep Irish roots. The atmosphere was electric.

Aaron Rodgers said he has some Irish heritage. Coach Mike Tomlin addressed the team the night before, honoring the late Steelers chairman Daniel M. Rooney. Pittsburgh played inspired football in front of a home-away-from-home crowd.

Series History: Vikings vs Steelers All-Time Record

PIT 10 Wins
MIN 10 Wins

Heading into this game, the series was perfectly tied at 10 wins each in 20 total meetings. Pittsburgh’s win in Dublin made it 11–10 in favor of the Steelers. These two teams have a history of close games. That trend continued in Ireland.

What This Win Meant for Both Teams

For the Steelers (3–1 after Week 4)?

Pittsburgh headed into their bye week at 3–1. It was their best start in a few years. Aaron Rodgers showed he could still lead a team to a big win in a high-profile game. The defense looked scary with 6 sacks and 2 picks. They had a week off to recover and build on this.

For the Vikings (2–2 after Week 4)

Minnesota dropped to 2–2. J.J. McCarthy was still hurt. Carson Wentz was doing his best but giving up too many turnovers. The offensive line was banged up. They still had Jordan Addison back and Justin Jefferson was healthy. But they needed to fix their protection issues fast.

“We just didn’t do enough things to overcome either our own execution or the injuries or whatever.”— Kevin O’Connell, Vikings Head Coach

Frequently Asked Questions

Who won the Minnesota Vikings vs Pittsburgh Steelers game in 2025?
The Pittsburgh Steelers won 24–21. The game was played on September 28, 2025 in Dublin, Ireland during Week 4 of the NFL season.
Who was the best player in the Steelers vs Vikings 2025 game?
Kenneth Gainwell had the most impact for Pittsburgh — 99 rush yards and 2 TDs. Aaron Rodgers was perfect (18/22, no picks). For Minnesota, Justin Jefferson led with 10 catches for 126 yards.
How many sacks did the Steelers get against the Vikings?
Pittsburgh sacked Carson Wentz 6 times for a total of 48 yards lost. T.J. Watt also had an interception. It was a dominant defensive performance.
Where did the Vikings vs Steelers 2025 game take place?
It was played at Croke Park in Dublin, Ireland. It was the first-ever NFL regular-season game held in Ireland. The crowd was 74,512 fans.
What happened in the fourth quarter of the Steelers vs Vikings game?
Minnesota scored 15 points in Q4 to nearly come back. Jalen Nailor caught two touchdowns and a two-point conversion. The Vikings got within 3 with 2 minutes left, but Wentz’s final 4th-down pass fell incomplete.
Did Justin Jefferson score a touchdown vs the Steelers in 2025?
No. Jefferson had 10 catches for 126 yards but did not find the end zone. Nailor scored both Vikings passing touchdowns in the fourth quarter.
What was Carson Wentz’s stat line vs Pittsburgh in 2025?
Wentz went 30 for 46 (65.2%) for 350 yards, 2 touchdowns, and 2 interceptions. He was sacked 6 times. His passer rating was 84.5.
What was Aaron Rodgers’ stat line vs Minnesota in 2025?
Rodgers was 18 for 22 (81.8%) for 200 yards, 1 touchdown, and 0 interceptions. His passer rating was 119.7. He also had 2 sacks allowed.
What is the all-time record between the Vikings and Steelers?
After this game, Pittsburgh leads the all-time series 11–10 across 21 meetings, including 1 postseason game.
Why did the Vikings lose to the Steelers in 2025?
Three big reasons: 2 turnovers (both interceptions by Wentz), 6 sacks allowed, and 8 penalties for 82 yards. They outgained Pittsburgh but not enough to overcome those mistakes.

Final Takeaways

The Steelers beat the Vikings 24–21 in a game that was closer than the score suggests. Pittsburgh won it with zero turnovers, a punishing pass rush, and Kenneth Gainwell’s two tough touchdowns. Minnesota had the yards and the talent but two picks, six sacks allowed, and eight penalties killed their chances. Justin Jefferson was brilliant. The comeback was real. But Wentz’s final pass fell short, and Pittsburgh ran out the clock in Dublin.

Scroll to Top