The Pittsburgh Steelers vs. Buffalo Bills kick off during the early window of games today. It’s a clean slate for both teams here in Week 1 with their eyes on the Super Bowl in February. Stay up to date with all of the Steelers vs. Bills action with our live score updates and highlights here.

Steelers vs. Bills score

Q1 Q2 Q3 Q4 F
Steelers 0 0 6 17 23
Bills 3 7 0 6 16

Steelers vs. Bills Week 1 recap

Buffalo Bills fans certainly had high expectations coming into the 2021 NFL season. The Pittsburgh Steelers didn’t care.

The Bills offense had one gameplan revolved around one player: Josh Allen. From the first to the last whistle, Bills offensive coordinator Brian Daboll was going to utilize Allen in every facet of the game. When all was said and done, Allen threw 51 passes for 270 yards and was second on the team with 9 carries for 44 yards. Devin Singletary, once given a consistent opportunity, finished the game with 72 yards on 11 carries.

Pittsburgh came prepared to focus on shutting Allen down and they did just that. Pressure up front, led by T.J. Watt, created an uneasy pocket through all four quarters for Allen and Buffalo was never able to adjust. A number of holding penalties throughout didn’t help the Bills offense either.

The turning point in today’s Steelers vs. Bills game came in the 4th quarter when the Steelers special teams unit blocked a Matt Haack punt. That, along with Ben Roethlisberger finding a rhythm on offense with WR Chase Claypool, led to 20 unanswered points in the 2nd half. Roethlisberger ended the game 18/32 with 188 yards while Claypool and Juju Smith-Schuster combined for seven catches and 97 yards. WR Diontae Johnson caught Roethlisberger’s lone touchdown.

If you were hoping for a big day from rookie RB Najee Harris, you didn’t get it in Week 1. Harris carried the ball 16 times for just 45 yards. Rookie TE Pat Freiermuth caught one pass for 24 yards.

Steelers vs. Bills live highlights and scoring updates

Live highlights and updated for the Steelers vs. Bills will be shared here.

4:13 PM ET: Juju Smith-Schuster recovers the onside kick for Pittsburgh. The Steelers open the season with a win in Buffalo 23-16.

4:10 PM ET: Buffalo can’t put it in the end zone so Bass converts on a FIELD GOAL. 7 point game with :49 seconds left. Bills will need the onside kick for any chance.

4:02 PM ET: Allen converts 4th-and-10 with a nice pass to WR Emmanuel Sanders. 2-minute warning. Buffalo at the 50.

3:59 PM ET: Boswell boots a 49-yard FIELD GOAL and the Steelers take the 10-point lead. 2:42 remaining. No timeouts for the Allen and the Bills offense.

3:56 PM ET: The Steelers are marching down the field against the Bills defense. With 3:01 left, Roethlisberger has the Steelers offense at the Bills 27.

3:46 PM ET: Buffalo can’t get in the end zone and settle for a FIELD GOAL. 13-20 Steeler lead with 5:23 remaining.

3:44 PM ET: Buffalo finally find a guy on offense to move the ball that’s not named Allen. Two Devin Singletary runs has Buffalo at the Steelers 8 yard line with under 7 minutes to play.

3:39 PM ET: Buffalo continues relying on Allen’s arm and legs here with 10 minutes left. After a sack on 3rd down, the Bills punt are forced to punt but the Haack punt is blocked for a TOUCHDOWN. Big turn of events has the Steelers up 10 after the successful PAT. 20-10 Steelers lead.

3:31 PM ET: A nice run from Harris sets Pittsburgh up for a fantastic reception from Diontae Johnson in the end zone for a TOUCHDOWN. PAT by Boswell is good. 13 unanswered points has given the Steelers their first lead of the game.

3:30 PM ET: On 3rd-and-long Roethlisberger throws deep to Claypool who draws a pass interference penalty. Levi Wallace never turned to play the ball on the play. Steelers now at the Buffalo 23.

3:25 PM ET: Buffalo goes for it on 4th down but fails. Offense is working on knocking off the rust but it’s taking awhile. Steelers get the ball at midfield.

3:20 PM ET: Allen has moved the Buffalo offense to midfield. It’ll be 2nd-and-10 at the start of the 4th quarter.

3:14 PM ET: Steelers get the ball to Harris twice within the 5-yard line but they can’t punch it in. Forced to settle for a 20-yard FIELD GOAL. 6-10 Bills.

3:11 PM ET: Pittsburgh is driving into Bills territory with a nice pass to rookie TE Pat Freiermuth. Ball currently at Buffalo’s 29.

3:03 PM ET: Allen leads the Buffalo offense into Pittsburgh territory and after an incomplete pass on 3rd down, Allen’s pass down the field falls incomplete on 4th down. Steelers ball at their own 35 with 5:48 remaining in the quarter.

2:53 PM ET: A bad pass from Roethlisberger to Harris falls incomplete. Steelers settle with a FIELD GOAL. Close the gap, now 3-10 Buffalo still in the lead.

2:52 PM ET: Roethlisberger making up for the overturned turnover. After a great catch from Chase Claypool, the Steelers are in the red zone.

2:48 PM ET: Roethlisberger tries to escape pressure but it’s picked off by CB Tre’Davious White. A holding penalty in the secondary wipes out the interception. Big Ben gets bailed out.

2:45 PM ET: We’re back for the second half in the Steelers vs. Bills game. Steelers deferred so they get their first crack at it in quarter 3.

2:32 PM ET: The first half is over. Bills have a 10-0 lead. Just 52 yards of offense for the Steelers. Allen is 16/26 for 152 yards along with 6 carries for 27 yards. Looking like Allen-or-bust for Buffalo’s offense.

2:29 PM ET: Allen finds Davis in the back of the end zone for a TOUCHDOWN. Tyler Bass converts on the PAT. Buffalo with the 10-0 lead with just 22 seconds left in the half.

2:22 PM ET: Buffalo is in the red zone for the first time this afternoon. Two-minute warning score still 3-0 Bills.

2:18 PM ET: The Bills offense is up to four holding penalties now in the opening half. Multiple on Dion Dawkins alone. Gabriel Davis makes up for it with a great catch down the middle of the field. Buffalo now at the Pittsburgh 36.

2:12 PM ET: Offenses can’t get anything going in Orchard park. Buffalo will take over at their own 9 after a 46-yard punt.

2:05 PM ET: T.J. Watt provides the pressure and strips Allen. Pittsburgh recovers the FUMBLE. Roethlisberger has a chance to make Buffalo pay and take the lead with 8:38 remaining in the opening half.

2:03 PM ET: With not much room to work with, the Pittsburgh offense goes three-and-out. A poor punt sets Buffalo up at the Steelers 35.

1:57 PM ET: Bills offense continues trying to get things going through the air but continues to struggle connecting down the field. Matt Haack punts it away and pins Pittsburgh inside their own 10-yard line.

1:52 PM ET: Drive stalls after a Roethlisberger pass falls incomplete to WR Chase Claypool. Buffalo ball at their own 23.

1:48 PM ET: The 1st quarter is over with the Steelers at their own 42. Roethlisberger is 5/7 with 42 yards while Harris has 4 carries for 10 yards.

1:45 PM ET: The Steelers convert on 3rd-and-short but WR Diontae Johnson is down on the field. 1:03 left in the quarter.

1:39 PM ET: Buffalo sticking to the air early but Allen isn’t on the same page with his receivers just yet. Steelers take over with 2:41 left in the opening quarter.

1:34 PM ET: Mario Addison gets around the corner and sack-strips Roethlisberger. Steelers recovered and punts away to McKenzie, who’s returned after a trip to the locker room. Bills ball at the 37-yard line.

1:28 PM ET: Buffalo struggling to get down the field due to multiple holding penalties already in the 1st quarter. They’re forced to punt away with about five minutes remaining. After a touchback Pittsburgh will take over at their own 20.

1:21 PM ET: WR Isaiah McKenzie, who took the opening kickoff 75 yards, has gone to the locker room for what’s suspected to be a shoulder injury.

1:16 PM ET: Najee Harris getting a lot of work early, getting the ball on 3 of the first 4 carries of this drive. Roethlisberger fails to convert on 3rd-and-4 so they are forced to punt away to Buffalo. Allen back on the field, will start off at his own 12-yard line.

1:12 PM ET: Buffalo kicks off and Ben Roethlisberger comes out for his first drive in the 2021 NFL season. Steelers at the 25.

1:09 PM ET: Steelers holds Buffalo to a field goal after 3 Josh Allen passes. Bills take the early lead 3-0.

1:07 PM ET: We have kickoff! The season officially begins for the Pittsburgh Steelers and Buffalo Bills. Pittsburgh defers to the 2nd half so Buffalo gets the ball first. Isaiah McKenzie returns the ball 75 yards.