JUMP TO:
DUBLIN — The Pittsburgh Steelers and the Minnesota Vikings will duke it out in Week 4 of the 2025 NFL season. While the league has already played an international game this season in Week 1, this will be the first game to head across the pond to Europe.
Croke Park in Dublin, Ireland, will host the game, set to kick off at 9:30 a.m. ET on Sunday, September 28. Both teams are entering the game with records of 2-1 and coming off wins.
The Steelers have not looked like themselves this season. Pittsburgh’s offense has been fairly consistent, but the defense has not only been lackluster, but also overall bad. The Steelers have scored the go-ahead score with less than two and a half minutes left in the game in each of their wins so far this season. Their lone loss has been to the Seattle Seahawks, and Pittsburgh only mustered 17 points, while allowing 31. The Steelers’ defense has allowed a total of 77 points through three games, the 11th-most in the NFL, having played the New York Jets, Seahawks, and New England Patriots.
The Vikings struggled in Week 2, and to add an injury to the insulting loss, quarterback J.J. McCarthy suffered an ankle injury that caused him to miss the Week 3 game against the Cincinnati Bengals. Minnesota turned to veteran backup Carson Wentz, who made history by starting a game in six consecutive seasons for six different teams. He filled in well against the Bengals, and his defense helped him out with two scores of their own. Minnesota announced early in the week that Wentz would start again in Week 4, setting up a battle against Aaron Rodgers and the Steelers.
The Sporting News has you covered with live scores, updates and highlights from the Dublin game between the Steelers and Vikings.
STREAM: Watch Steelers vs. Vikings live with Fubo (free trial)
Steelers vs. Vikings score
NFL HQ: Live NFL scores | Updated NFL standings | Full NFL schedule
Steelers vs. Vikings live updates, highlights from NFL Dublin game
All times ET.
2nd Quarter
10:25 a.m. — The Vikings couldn’t get anything going on the first two plays of their next drive, only picking up five yards, but Minnesota was able to keep their drive alive.
After a virutal measurement, the Vikings were later facing fourth down and inches on their drive. They didn’t go for a tush push, but a fullback handoff to Mason who easily picked it up the first down on a gain of nine.
Wentz was pressured and was picked off by the Steelers defense. It looked like he may have been hit when throwing, because the ball came out wobbly, but nonethless it is a turnover.
TOUCHDOWN — Steelers 14, Vikings 3
10:13 a.m. — Rodgers hits Metcalf over the middle and the wide receiver took it EIGHTY yards for the score. It looked like Calvin Austin III didn’t get enough on a block toward the end of the play, but Metcalf pushed his way into the endzone for the score.
RODGERS TO METCALF. 80 YARD TOUCHDOWN.
MINvsPIT on @nflnetwork
Also streaming on @NFLPlus pic.twitter.com/Y4jelTbNJ1— NFL (@NFL) September 28, 2025
The press box announcer said that that play gave Rodgers the record for most 50-yard completions in NFL history.
10:08 a.m. — Wentz didn’t find his returning teammate but Jordan Addison brings in his first reception of the game in the second. He missed the team’s first three games due to a suspension from the NFL.
Nate Herbig brings Carson Wentz down with a sack on third down and the Vikings will be forced to punt.
1st Quarter
TOUCHDOWN — Steelers 7, Vikings 3
9:57 a.m. — Pittsburgh’s second drive starts with a handoff to Kenneth Gainwell for a gain of nine. Rodgers was able to hit DK Metcalf for a 10-yard gain to move the chains. He found Metcalf for another big 10-yard gain for a first down. Rodgers rewarded his wide receiver with another pass, which Metcalf pushed for a 10-yard gain
Pittsburgh’s first trip in the redzone ended with a one-yard score from Gainwell which sent the crowd into a frenzy.
Kenneth Gainwell scores the first NFL touchdown in Dublin 🇮🇪
MINvsPIT on @nflnetwork
Also streaming on @NFLPlus pic.twitter.com/oCgtPkBItV— NFL (@NFL) September 28, 2025
FIELD GOAL — Vikings 3, Steelers 0
9:47 a.m. — Vikings quarterback Carson Wentz wastes no time in hitting Justin Jefferson for a short gain, and Jordan Mason picks up seven yards for a first down.
With TJ Watt on his heels, Wentz hit Mason on a swing pass for a gain of seven yards. It looked like the Steelers defense couldn’t do anything to stop the Minnesota momentum, but then Mason fumbled the ball and Jalen Ramsey returned it for a touchdown.
Jalen Ramsey scoop and score gets called back as Jordan Mason was out of bounds.
First down Vikingspic.twitter.com/cnOJqEpeSP
— NFL Retweet (@NFLRT) September 28, 2025
After review, though, it was determined that Mason was out of bounds when he fumbled, so possession stays with Minnesota.
On third and nine from the Steelers’ 15-yard line, linebacker Patrick Queen blitzed off the edge and was untouched as he obliterated Wentz in the backfield. The Vikings were able to hit the 41-yard field goal for the early lead.
9:36 a.m. — Bad news for Steelers quarterback Aaron Rodgers as he gets sacked for a loss of eight on the play. They go play action on second down, with Rodgers hitting Kenneth Gainwell for a gain of six. On the long third down, Rodgers is blitzed and has to hurriedly hit Jonnu Smith for a loss of one.
A bad first opening drive as the Steelers offense had a net loss of two yards.
Pre Game
9:27 a.m. — The Vikings have won the toss and deferred. The Steelers will get the ball first. Here at Croke Park it definitely feels like a home game for Pittsburgh.
Definitely a pro Steelers crowd here in Dublin pic.twitter.com/hiAnXbaYuQ
— Teddy Ricketson (@TeddyRicketson) September 28, 2025
This is definitely a home (away from home) game for Pittsburgh pic.twitter.com/Te9vz5F3xt
— Teddy Ricketson (@TeddyRicketson) September 28, 2025
8:55 a.m. — NFL Network’s Tom Pelissero reported ahead of the game that Steelers backup quarterback Skylar Thompson was jumped and robbed on Friday night in Dublin. He sustained minor injuries, but is okay.
The #Steelers’ trip to Dublin wasn’t without some drama: Sources say backup QB Skylar Thompson got jumped and robbed Friday night in Dublin.
Thompson, who is on injured reserve, suffered minor injuries but is OK and with the team.
Statement from Steelers Spokesman Burt…
— Tom Pelissero (@TomPelissero) September 28, 2025
8:30 a.m. — We are about an hour from kickoff here at Croke Park.
Not a bad view from the Croke Park press box pic.twitter.com/hJpzLuHbm5
— Teddy Ricketson (@TeddyRicketson) September 28, 2025
8:15 a.m. — The Vikings had already announced that J.J. McCarthy wouldn’t play in this game. Here are their other inactives, with Desmond Ridder likely serving as the team’s emergency QB.
Sunday’s #Vikings inactives pic.twitter.com/EzxnfxzgRO
— Minnesota Vikings (@Vikings) September 28, 2025
8:12 a.m. — Fans are filing into the stadium, with the crowd heavily favoring the Steelers. They will miss their team’s starting running back as Jaylen Warren warmed up pre-game, but will not be playing in the game.
Inactives for #MINvsPIT ⤵️ @UPMC
📝: https://t.co/KlaTiuE4Ps pic.twitter.com/1I0rXD5XfX
— Pittsburgh Steelers (@steelers) September 28, 2025
MORE STEELERS-VIKINGS NEWS:
Where to watch Steelers vs. Vikings
Steelers vs. Vikings start time
- Date: Sunday, September 28
- Time: 9:30 a.m. ET
The Steelers and Vikings will face off at Croke Park in Dublin, Ireland. Locally, the game will kick off at 2:30 p.m., but in the United States, kickoff is set for 9:30 a.m. ET.
MORE NFL: Ranking the greatest Steelers players ever
What channel is Steelers vs. Vikings on today?
- TV channel: NFL Network
- Live stream: NFL+ Premium, Fubo
The Steelers vs. Vikings game in Week 4 will air on NFL Network. If you are out of the Pittsburgh and Minnesota local markets, you can also stream the game on NFL+ with a premium subscription.
Fubo carries NFL Network in its channel lineup, and is currently offering a free trial, providing another option to watch the game.
MORE NFL: Ranking the 18 greatest Patriots players of all time
Steelers schedule 2025
Week | Date | Opponent | Kickoff time (ET) | TV channel |
1 | Sunday, Sept. 7 | at Jets | 1 p.m. | CBS |
2 | Sunday, Sept. 14 | vs. Seahawks | 1 p.m. | Fox |
3 | Sunday, Sept. 21 | vs. Patriots | 1 p.m. | CBS |
4 | Sunday, Sept. 28 | vs. Vikings (Dublin) | 9:30 a.m. | NFL Network |
5 | Sunday, Oct. 5 | Bye | – | – |
6 | Sunday, Oct. 12 | vs. Browns | 1 p.m. | CBS |
7 | Thursday, Oct. 16 | at Bengals | 8:15 p.m. | Prime Video |
8 | Sunday, Oct. 26 | vs. Packers | 8:20 p.m. | NBC |
9 | Sunday, Nov. 2 | vs. Colts | 1 p.m. | CBS |
10 | Sunday, Nov. 9 | at Chargers | 8:20 p.m. | NBC |
11 | Sunday, Nov. 16 | vs. Bengals | 1 p.m. | CBS |
12 | Sunday, Nov. 23 | at Bears | 1 p.m. | CBS |
13 | Sunday, Nov. 30 | vs. Bills | 4:25 p.m. | CBS |
14 | Sunday, Dec. 7 | at Ravens | 1 p.m. | CBS |
15 | Monday, Dec. 15 | vs. Dolphins | 8:15 p.m. ET | ESPN/ABC |
16 | Sunday, Dec. 21 | at Lions | 4:25 p.m. ET | CBS |
17 | Sunday, Dec. 28 | at Browns | 1 p.m. ET | CBS |
18 | TBD | vs. Ravens | TBD | TBD |
MORE NFL: What does the Cardinals RB room look like after season-ending injury to James Conner?
Vikings schedule 2025
Week | Date | Opponent | Kickoff time (ET) | TV channel |
1 | Monday, Sept. 8 | at Bears | 8:15 p.m. | ESPN/ABC |
2 | Sunday, Sept. 14 | vs. Falcons | 8:20 p.m. | NBC |
3 | Sunday, Sept. 21 | vs. Bengals | 1 p.m. | CBS |
4 | Sunday, Sept. 28 | at Steelers (Dublin) | 9:30 a.m. | NFL Network |
5 | Sunday, Oct. 5 | at Browns (London) | 9:30 a.m. | NFL Network |
6 | BYE | — | — | — |
7 | Sunday, Oct. 19 | vs. Eagles | 1 p.m. | Fox |
8 | Thursday, Oct. 23 | at Chargers | 8:15 p.m. | Prime |
9 | Sunday, Nov. 2 | at Lions | 1 p.m. | Fox |
10 | Sunday, Nov. 9 | vs. Ravens | 1 p.m. | Fox |
11 | Sunday, Nov. 16 | vs. Bears | 1 p.m. | Fox |
12 | Sunday, Nov. 23 | at Packers | 1 p.m. | Fox |
13 | Sunday, Nov. 30 | at Seahawks | 4:05 p.m. | Fox |
14 | Sunday, Dec. 7 | vs. Commanders | 1 p.m. | Fox |
15 | Sunday, Dec. 14 | at Cowboys | 8:20 p.m. | NBC |
16 | Sunday, Dec. 21 | at Giants | 1 p.m. | Fox |
17 | Thursday, Dec. 25 | vs. Lions | 4:30 p.m. | Netflix |
18 | TBD | vs. Packers | TBD | TBD |