- Matchup: Minnesota Vikings vs Pittsburgh Steelers
- Date: Sunday, September 28, 2025
- Venue: Croke Park, Dublin, Ireland
- Broadcast: NFL Net NFL+
- Betting Odds: Steelers (+2.5)
- Total Points Over/Under: 41.5
This page may include affiliate links at no extra cost to you, thanks for your support.
The Pittsburgh Steelers (2-1) will host the Minnesota Vikings (2-1) at Croke Park this Sunday. Minnesota enters the game as 2.5-point favorites, with the total set at 41.5 points.
Currently holding a record of 2-1, the Minnesota Vikings recently triumphed over the Cincinnati Bengals, achieving a convincing 48-10 victory. Quarterback Carson Wentz completed 14 of 20 passes for 173 yards and threw 2 touchdowns, earning a quarterback rating of 129.8 without any interceptions. Wide receiver Justin Jefferson averaged 15 yards per catch, accumulating 75 yards on 5 receptions. Running back Jordan Mason led the ground game with 116 yards on 16 carries, averaging 7.3 yards per attempt. Overall, the Vikings executed 55 plays for a total of 352 yards, rushing the ball 31 times for 169 yards, averaging 5.5 yards per carry. Their defense held the Bengals to 53 rushing yards on 21 attempts (2.5 yards per carry) while allowing 19 completions on 27 attempts for 118 yards, yielding a 70.4% completion rate.

The Minnesota Vikings are averaging 27.0 points per game this season. Their rushing attack averages 122.3 yards per game, positioning them 13th in the league. To date, Minnesota has amassed a total of 804 yards and generated 22 first downs while committing 29 penalties totaling 205 yards. The Vikings have turned the ball over 5 times this season (3 interceptions and 2 fumbles). In total, they have recorded 4 passing touchdowns and 3 rushing touchdowns.
Defensively, the Vikings rank 9th in the NFL, allowing an average of 18.7 points per game. Opponents are averaging 4.5 yards per carry and accumulating 130.0 rushing yards per game against them. In passing defense, the Vikings have allowed 424 yards, ranking 3rd in the league. They are conceding an average of 141.3 passing yards per game, with a completion percentage allowed of 63.9%. Their overall average of 271.3 yards given up per game ranks 6th, with 2 passing touchdowns and 2 rushing touchdowns allowed, accumulating 390 total rushing yards over 3 games this season.
The Steelers also come into this matchup at 2-1. In their last game, they secured a 21-14 win over the New England Patriots. Quarterback Aaron Rodgers threw for 139 yards, completing 16 of 23 passes with 2 touchdowns, finishing with a quarterback rating of 96.1, but also threw 1 interception, averaging 6.0 yards per attempt. Running back Jaylen Warren carried the ball 18 times for 47 yards, averaging 2.6 yards per carry. In the passing game, Warren contributed with 5 catches for 34 yards, averaging 6.8 yards per reception. Pittsburgh’s rushing game averaged 2.5 yards per attempt, compiling 64 yards on 26 carries. The Steelers ended the contest with 203 total yards and ran 49 plays, averaging 4.1 yards per play. On defense, Pittsburgh allowed a completion percentage of 75.7%, giving up 250 yards on 28 of 37 passing attempts while yielding 119 rushing yards on 29 attempts (4.1 yards per carry).
On offense, the Steelers rank 13th in the league, averaging 24.0 points per game. This season, they have thrown for a total of 552 yards, averaging 184.0 passing yards per game, positioning them 24th in the NFL. They average only 63.0 rushing yards per game, with a total of 189 rushing yards. Overall, the Steelers are averaging 247.0 total yards per game, which ranks 30th in the league. The offense has committed 14 penalties for a total of 100 yards, ranking them 31st in the league for turnovers. They have turned the ball over 3 times with no fumbles lost while earning 25 first downs.
Defensively, the Steelers are allowing 25.7 points per game, placing them at 22nd in the NFL. They have given up 5 passing touchdowns, with an average of 246.7 passing yards allowed per game, which ranks 26th in professional football. This season, the Steelers have conceded a total of 418 rushing yards (139.3 yards per game), along with 4 rushing touchdowns. Their defense has participated in 197 plays in total, ranking 26th in the NFL. They have produced 8 takeaways (5 forced fumbles and 3 interceptions) so far this year, allowing a total of 77 points overall.
Who will emerge victorious in tonight’s Vikings-Steelers NFL matchup against the spread?
Expert’s Pick: Take the Steelers +2.5
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
