NFL/Scores/MIN at PIT

01/How each side played it

Play log
2020–2025 only
Minnesota Vikings
PlayNShareYDSYPPTD
Pass5257.8%3045.852
Run2022.2%703.500
No play (penalty)66.7%00.000
Kickoff55.6%00.000
Punt33.3%00.000
Field goal22.2%00.000
QB spike11.1%00.000
Extra point11.1%00.000
Pittsburgh Steelers
PlayNShareYDSYPPTD
Run2740.3%1334.932
Pass2435.8%1827.581
Kickoff57.5%00.000
Punt34.5%00.000
Extra point34.5%00.000
Field goal23.0%00.000
QB kneel23.0%-2-1.000
No play (penalty)11.5%00.000

02/Box score

65 lines
Both sides
MINNESOTA VIKINGS 21
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Carson WentzQB30/463507.6226
RUSHING
PlayerPOSCARYDSY/CTD
Jordan MasonRB16573.560
Carson WentzQB2126.000
Zavier ScottRB210.500
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Justin JeffersonWR111012612.60
Zavier ScottRB86437.21
Jordan AddisonWR8411428.50
T.J. HockensonTE54399.80
Jalen NailorWR4122.01
Jordan MasonRB33155.00
Adam ThielenWR22115.50
Josh OliverTE1000
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
Eric WilsonLB950.0100
Josh MetellusSAF940.0000
Ivan PaceLB720.0000
Javon HargraveNT540.0000
Jonathan AllenDE530.0100
Byron MurphyCB530.0000
Elijah WilliamsDE430.0000
Dallas TurnerLB410.0000
Jalen RedmondDL322.0200
Harrison SmithFS330.0000
Bo RichterLB210.0000
Jonathan GreenardLB210.0000
Isaiah RodgersCB210.0000
Tavierre ThomasSAF200.0000
Zavier ScottRB110.0000
Tai FeltonWR100.0000
T.J. HockensonTE110.0000
Levi Drake RodriguezDL100.0000
Kobe KingLB110.0000
Jeff OkudahCB110.0000
Theo JacksonDB100.0000
KICKING
PlayerPOSPTS
Will ReichardK7
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.
PITTSBURGH STEELERS 24
PASSING
PlayerPOSC/ATTYDSY/ATDINTSK
Aaron RodgersQB18/222009.1102
RUSHING
PlayerPOSCARYDSY/CTD
Kenneth GainwellRB19995.212
Kaleb JohnsonRB6223.670
Aaron RodgersQB382.670
Connor HeywardFB122.000
RECEIVING
PlayerPOSTGTRECYDSY/RTD
Kenneth GainwellRB66355.80
D.K. MetcalfWR5512625.21
Darnell WashingtonTE33206.70
Jonnu SmithTE3263.00
Calvin AustinWR22136.50
Kaleb JohnsonRB1000
Ben SkowronekWR1000
Scott MillerWR1000
DEFENSE
PlayerPOSTKLSOLOSACKTFLINTPD
Payton WilsonLB1380.0200
Patrick QueenLB1181.0300
DeShon ElliottSAF641.0112
Nick HerbigLB531.5100
T.J. WattOLB531.0111
Darius SlayCB540.0000
Keeanu BentonDT411.5100
Jalen RamseyCB420.0000
Ben SkowronekWR320.0000
Cole HolcombLB320.0000
Brandin EcholsCB330.0000
Chuck ClarkSAF330.0000
Juan ThornhillSAF320.0101
Jack SawyerLB200.0001
Connor HeywardFB100.0000
Derrick HarmonDT100.0001
Carson BruenerLB110.0000
James PierreCB100.0002
Chris BoswellK110.0000
KICKING
PlayerPOSPTS
Chris BoswellK6
Kicking points are complete; field-goal makes and attempts are present on 1,054 of 450,176 rows and are not shown.

A player appears under a heading only if he recorded something there, so these tables are shorter than the roster that dressed. A dash is an absent figure rather than a recorded zero. Sacks carry a half, which is why that column shows a decimal, and the sack column in the passing table is times the passer was sacked, not sacks he made. There is no scoring summary or drive chart here: the play log carries no field position, no down and no distance, so a drive cannot be reconstructed and one is not guessed at. Where the play-type panel is missing, this fixture predates the play log, which begins in 2020. Where a box score is missing entirely, no per-player line was published for it. No play (penalty) is a snap wiped out by an accepted penalty: the down did not count. Measured across the whole 2020-2025 play log, all 27,755 such rows league-wide, 27,747 gained no yardage and none scored, so a no-play row carries a share of the snaps but no yards, and it drags the yards-per-play column down.