LunoSport
About Contact
Get the app
Scores Schedule Standings Teams Leaders

Pittsburgh at Buffalo play by play — NFL August 27, 2026

Pittsburgh 27
Buffalo 28
Final
Buffalo 1st, 15:00
  1. 15:00 1st & 10 PIT 35 Pittsburgh kicked off for 62 yards, Mecole Hardman Jr. returned kickoff for 23 yards
  2. 14:53 1st & 10 BUF 26 Frank Gore Jr. rushed for 1 yard gain, tackled by Elandon Roberts
  3. 14:20 2nd & 9 BUF 27 Shane Buechele passed to Mecole Hardman Jr. to the left for 2 yard gain, tackled by Robert Spears-Jennings
  4. 13:38 3rd & 7 BUF 29 Shane Buechele passed to Trent Sherfield to the right for 10 yard gain, tackled by Doneiko Slaughter
  5. 13:00 1st & 10 BUF 39 Shane Buechele passed to Ja'Mori Maclin to the left for 12 yard gain
  6. 12:29 1st & 10 PIT 49 Shane Buechele incomplete pass to the right
  7. 12:24 2nd & 10 PIT 49 Shane Buechele incomplete pass to the right intended for Skyler Bell
  8. 12:18 3rd & 10 PIT 49 Shane Buechele passed to Keleki Latu to the left for 17 yard gain, tackled by Cole Holcomb
  9. 11:43 1st & 10 PIT 32 Frank Gore Jr. rushed for 2 yard gain, tackled by Devan Boykin
  10. 11:08 2nd & 8 PIT 30 Shane Buechele passed to Skyler Bell down the middle for 16 yard gain, tackled by Devan Boykin
  11. 10:25 1st & 10 PIT 14 Frank Gore Jr. rushed for 1 yard loss, tackled by Elandon Roberts
  12. 9:45 2nd & 11 PIT 15 Shane Buechele incomplete pass to the right intended for Mecole Hardman Jr.
  13. 9:41 3rd & 11 PIT 15 Shane Buechele incomplete pass to the right intended for Skyler Bell
  14. 9:37 4th & 11 PIT 15 Tyler Bass made a 33-yard field goal PIT 0, BUF 3
Pittsburgh 1st, 9:33
  1. 9:33 1st & 10 BUF 35 Buffalo kicked off for 55 yards, Eli Heidenreich returned kickoff for 21 yards
  2. 9:28 1st & 10 PIT 31 Will Howard sacked by Keonta Jenkins for 9 yard loss
  3. 8:46 2nd & 19 PIT 22 Will Howard passed to Riley Nowakowski to the right for 7 yard gain, tackled by Kaleb Elarms-Orr
  4. 8:06 3rd & 12 PIT 29 Lew Nichols rushed for 9 yard gain, tackled by Kaleb Elarms-Orr
  5. 7:27 4th & 3 PIT 38 Cameron Johnston punted for 50 yards. Ray Davis fumbled. Recovered by Brandin Echols
Pittsburgh 1st, 7:16
  1. 7:16 1st & 10 BUF 13 Will Howard passed to Germie Bernard to the right for a 13 yard touchdown PIT 6, BUF 3
  2. 7:10 1st & 10 BUF 15 Chris Boswell made PAT PIT 7, BUF 3
Buffalo 1st, 7:10
  1. 7:10 1st & 10 PIT 35 Pittsburgh kicked off for 60 yards, Mecole Hardman Jr. returned kickoff for 27 yards
  2. 7:03 1st & 10 BUF 32 Frank Gore Jr. rushed for 1 yard gain, tackled by Robert Spears-Jennings. Buffalo committed 10 yard penalty (Holding)
  3. 6:35 1st & 19 BUF 23 Shane Buechele passed to Frank Gore Jr. to the right for 5 yard loss, tackled by Cole Holcomb
  4. 5:57 2nd & 24 BUF 18 Shane Buechele passed to Frank Gore Jr. to the right for 3 yard gain, tackled by Carson Bruener
  5. 5:15 3rd & 21 BUF 21 Shane Buechele sacked by Kevin Jobity Jr. for 7 yard loss
  6. 4:35 4th & 28 BUF 14 Buffalo committed 5 yard penalty (Illegal Formation)
  7. 4:19 4th & 33 BUF 9 Mitch Wishnowsky punted for 19 yards
Pittsburgh 1st, 4:13
  1. 4:13 1st & 10 BUF 28 Lew Nichols rushed for 7 yard gain, tackled by Geno Stone
  2. 3:40 2nd & 3 BUF 21 Lew Nichols rushed for 3 yard gain, tackled by TJ Parker
  3. 3:09 1st & 10 BUF 18 Will Howard passed to Lew Nichols to the right for 13 yard gain, tackled by Keonta Jenkins
  4. 2:30 1st & 5 BUF 5 Will Howard incomplete pass to the left intended for Germie Bernard
  5. 2:26 2nd & 5 BUF 5 Will Howard passed to Lake McRee to the left for a 5 yard touchdown PIT 13, BUF 3
  6. 2:20 1st & 10 BUF 15 Chris Boswell made PAT. Buffalo committed 15 yard penalty (Unnecessary Roughness) PIT 14, BUF 3
Buffalo 1st, 2:20
  1. 2:20 1st & 10 BUF 50 Pittsburgh kicked off for 50 yards
  2. 2:20 1st & 10 BUF 20 Ian Wheeler rushed for 4 yard gain, tackled by Yahya Black
  3. 1:42 2nd & 6 BUF 24 Shane Buechele passed to Ian Wheeler to the left for 6 yard gain, tackled by Devan Boykin
  4. 1:09 1st & 10 BUF 30 Ian Wheeler rushed for 2 yard gain, tackled by Cole Holcomb
  5. 0:33 2nd & 8 BUF 32 Shane Buechele sacked by Julius Welschof for 6 yard loss
  6. End of 1st Quarter
  7. 15:00 3rd & 14 BUF 26 Shane Buechele passed to Skyler Bell to the right for 7 yard gain, tackled by Devan Boykin
  8. 14:23 4th & 7 BUF 33 Mitch Wishnowsky punted for 49 yards. Kaden Wetjen returned punt for no gain
Pittsburgh 2nd, 14:13
  1. 14:13 1st & 10 PIT 18 Will Howard incomplete pass to the left intended for Riley Nowakowski
  2. 14:08 2nd & 10 PIT 18 Will Howard passed to Brandon Smith to the left for no gain, tackled by Davison Igbinosun
  3. 13:30 3rd & 10 PIT 18 Will Howard passed to Max Hurleman to the right for 12 yard gain, tackled by Damar Hamlin
  4. 12:53 1st & 10 PIT 30 Will Howard incomplete pass to the right intended for Travis Homer
  5. 12:48 2nd & 10 PIT 30 Travis Homer rushed for 5 yard gain, tackled by Maxwell Hairston
  6. 12:07 3rd & 5 PIT 35 Will Howard pass intercepted to the left. Damar Hamlin intercepted for 7 yards
Buffalo 2nd, 11:59
  1. 11:59 1st & 10 PIT 49 Frank Gore Jr. rushed for 10 yard gain, tackled by Devan Boykin
  2. 11:21 1st & 10 PIT 39 Frank Gore Jr. rushed for 1 yard gain, tackled by Brandin Echols
  3. 10:45 2nd & 9 PIT 38 Frank Gore Jr. rushed for 4 yard gain, tackled by Esezi Otomewo. Pittsburgh committed 15 yard penalty (Face Mask)
  4. 10:18 1st & 10 PIT 19 Shane Buechele incomplete pass to the right intended for Shane Zylstra
  5. 10:14 2nd & 10 PIT 19 Shane Buechele passed to Frank Gore Jr. to the right for 18 yard gain, tackled by Anthony Goodlow
  6. 9:26 1st & 1 PIT 1 Frank Gore Jr. rushed for a 1 yard touchdown PIT 14, BUF 9
  7. 9:19 1st & 10 PIT 15 Tyler Bass made PAT PIT 14, BUF 10
Pittsburgh 2nd, 9:19
  1. 9:19 1st & 10 BUF 35 Buffalo kicked off for 57 yards, Kaden Wetjen returned kickoff for 17 yards. Pittsburgh committed 5 yard penalty (Illegal Formation)
  2. 9:13 1st & 10 PIT 20 Lew Nichols rushed for 1 yard gain, tackled by Zane Durant
  3. 8:34 2nd & 9 PIT 21 Pittsburgh committed 5 yard penalty (False Start)
  4. 8:18 2nd & 14 PIT 16 Will Howard passed to Max Hurleman down the middle for 13 yard gain, tackled by Jordan Dunbar
  5. 7:38 3rd & 1 PIT 29 Will Howard passed to Brandon Smith to the left for 4 yard gain, tackled by Kani Walker
  6. 6:55 1st & 10 PIT 33 Lew Nichols rushed for 3 yard gain, tackled by Keonta Jenkins
  7. 6:23 2nd & 7 PIT 36 Will Howard incomplete pass to the left intended for Brandon Smith
  8. 6:17 3rd & 7 PIT 36 Will Howard sacked by Phidarian Mathis for 5 yard loss
  9. 5:37 4th & 12 PIT 31 Cameron Johnston punted for 58 yards. Ray Davis returned punt for 11 yards
Buffalo 2nd, 5:25
  1. 5:25 1st & 10 BUF 22 Shane Buechele incomplete pass to the left intended for Dante Pettis
  2. 5:18 2nd & 10 BUF 22 Ian Wheeler rushed for no gain, tackled by Elandon Roberts
  3. 4:37 3rd & 10 BUF 22 Shane Buechele passed to Max Tomczak to the right for 6 yard gain, tackled by Devan Boykin
  4. 3:56 4th & 4 BUF 28 Tommy Doman Jr. punted for 56 yards. Kaden Wetjen returned punt for 11 yards
Pittsburgh 2nd, 3:44
  1. 3:44 1st & 10 PIT 27 Travis Homer rushed for 6 yard gain, tackled by Keonta Jenkins
  2. 3:19 2nd & 4 PIT 33 Will Howard sacked by Andre Jones Jr. for 8 yard loss
  3. 2:39 3rd & 12 PIT 25 Will Howard passed to Travis Homer to the left for 2 yard gain, tackled by Keonta Jenkins
  4. 2:00 4th & 10 PIT 27 Cameron Johnston punted for 52 yards. Mecole Hardman Jr. returned punt for 4 yards
Buffalo 2nd, 1:50
  1. 1:50 1st & 10 BUF 25 Shane Buechele passed to Skyler Bell to the left for 5 yard gain, tackled by Carson Bruener
  2. 1:33 2nd & 5 BUF 30 Shane Buechele passed to Skyler Bell to the left for 7 yard gain, tackled by Doneiko Slaughter
  3. 1:07 1st & 10 BUF 37 Shane Buechele passed to Shane Zylstra to the right for 4 yard gain, tackled by Brandin Echols
  4. 0:49 2nd & 6 BUF 41 Shane Buechele incomplete pass to the right intended for Shane Zylstra
  5. 0:45 3rd & 6 BUF 41 Shane Buechele incomplete pass to the right intended for Quentin Skinner
  6. 0:42 4th & 6 BUF 41 Tommy Doman Jr. punted for 49 yards
Pittsburgh 2nd, 0:35
  1. 0:35 1st & 10 PIT 10 Pittsburgh committed 5 yard penalty (Holding)
  2. 0:28 1st & 15 PIT 5 Lew Nichols rushed for 11 yard gain, tackled by Jalon Kilgore
  3. 0:21 2nd & 4 PIT 16 Pittsburgh timeout
  4. 0:21 2nd & 4 PIT 16 Will Howard incomplete pass to the left
  5. 0:14 3rd & 4 PIT 16 Lew Nichols rushed for 6 yard gain, tackled by Zion Logue
Pittsburgh 3rd, 15:00
  1. 15:00 1st & 10 BUF 35 Buffalo kicked off for 59 yards, Eli Heidenreich returned kickoff for 26 yards
  2. 14:52 1st & 10 PIT 32 Eli Heidenreich rushed for 4 yard gain, tackled by Zion Logue
  3. 14:15 2nd & 6 PIT 36 Eli Heidenreich rushed for 1 yard gain, tackled by Phidarian Mathis
  4. 13:34 3rd & 5 PIT 37 Drew Allar passed to Kaden Wetjen to the left for 7 yard gain, tackled by Toriano Pride Jr.
  5. 13:13 1st & 10 PIT 44 Drew Allar passed to Jaheim Bell to the right for 2 yard gain, tackled by Te'Cory Couch
  6. 12:30 2nd & 8 PIT 46 Eli Heidenreich rushed for 7 yard gain, tackled by Zane Durant
  7. 11:48 3rd & 1 BUF 47 Eli Heidenreich rushed for 4 yard gain, tackled by Mike Danna
  8. 11:07 1st & 10 BUF 43 Kaleb Johnson rushed for 5 yard gain, tackled by Jimmy Ciarlo
  9. 10:30 2nd & 5 BUF 38 Drew Allar passed to Max Hurleman to the right for 25 yard gain, tackled by Te'Cory Couch
  10. 9:46 1st & 10 BUF 13 Eli Heidenreich rushed for 4 yard gain, tackled by Mike Danna
  11. 9:05 2nd & 6 BUF 9 Drew Allar incomplete pass to the left intended for Jakobie Keeney-James
  12. 9:01 3rd & 6 BUF 9 Eli Heidenreich rushed for a 9 yard touchdown PIT 20, BUF 10
  13. 8:55 1st & 10 BUF 15 Chris Boswell made PAT PIT 21, BUF 10
Buffalo 3rd, 8:55
  1. 8:55 1st & 10 PIT 35 Pittsburgh kicked off for 58 yards, Dante Pettis returned kickoff for 14 yards
  2. 8:49 1st & 10 BUF 21 Shane Buechele passed to Frank Gore Jr. to the right for 5 yard gain, tackled by Jack Sawyer
  3. 8:17 2nd & 5 BUF 26 Frank Gore Jr. rushed for 4 yard gain, tackled by Carson Bruener
  4. 7:37 3rd & 1 BUF 30 Shane Buechele passed to Ben VanSumeren to the right for 2 yard gain
  5. 7:00 1st & 10 BUF 32 Frank Gore Jr. rushed for 4 yard gain, tackled by Elandon Roberts
  6. 6:22 2nd & 6 BUF 36 Shane Buechele passed to Frank Gore Jr. to the right for 24 yard gain, tackled by Carson Bruener
  7. 5:38 1st & 10 PIT 40 Shane Buechele passed to Skyler Bell to the right for 12 yard gain, tackled by Carson Bruener
  8. 4:55 1st & 10 PIT 28 Skyler Bell rushed for a 28 yard touchdown PIT 21, BUF 16
  9. 4:49 1st & 10 PIT 15 Tyler Bass made PAT PIT 21, BUF 17
Pittsburgh 3rd, 4:49
  1. 4:49 1st & 10 BUF 35 Buffalo kicked off for 65 yards
  2. 4:49 1st & 10 PIT 35 Drew Allar incomplete pass to the right intended for Lance Mason
  3. 4:42 2nd & 10 PIT 35 Eli Heidenreich rushed for 2 yard gain, tackled by Cade Denhoff
  4. 4:10 3rd & 8 PIT 37 Drew Allar incomplete pass to the left intended for Levi Wentz
  5. 4:04 4th & 8 PIT 37 Cameron Johnston punted for 49 yards. Mecole Hardman Jr. returned punt for 17 yards
Buffalo 3rd, 3:52
  1. 3:52 1st & 10 BUF 31 Shane Buechele passed to Ian Wheeler to the right for 4 yard gain, tackled by Jacoby Windmon
  2. 3:12 2nd & 6 BUF 35 Ian Wheeler rushed for 1 yard gain, tackled by D'Shawn Jamison
  3. 2:31 3rd & 5 BUF 36 Shane Buechele incomplete pass to the right intended for Skyler Bell
  4. 2:26 4th & 5 BUF 36 Tommy Doman Jr. punted for 59 yards. Kaden Wetjen returned punt for 5 yards
Pittsburgh 3rd, 2:14
  1. 2:14 1st & 10 PIT 10 Kaleb Johnson rushed for 6 yard gain, tackled by Otis Reese IV
  2. 1:32 2nd & 4 PIT 16 Kaleb Johnson rushed for 2 yard gain, tackled by Jordan Dunbar
  3. 0:54 3rd & 2 PIT 18 Drew Allar passed to Lance Mason down the middle for 13 yard gain, tackled by Jordan Dunbar
  4. 0:21 1st & 10 PIT 31 Kaleb Johnson rushed for 1 yard loss, tackled by Mike Danna
  5. End of 3rd Quarter
  6. 15:00 2nd & 11 PIT 30 Drew Allar passed to Lance Mason to the right for 11 yard gain, tackled by Jimmy Ciarlo
  7. 14:18 1st & 10 PIT 41 Drew Allar passed to Lance Mason to the right for 7 yard gain, tackled by Jordan Dunbar
  8. 13:40 2nd & 3 PIT 48 Kaleb Johnson rushed for 1 yard loss, tackled by Wande Owens
  9. 13:03 3rd & 4 PIT 47 Drew Allar incomplete pass to the left intended for Kaden Wetjen
  10. 12:58 4th & 4 PIT 47 Cameron Johnston punted for 44 yards. Dante Pettis returned punt
Buffalo 4th, 12:50
  1. 12:50 1st & 10 BUF 9 Shane Buechele passed to Skyler Bell to the right for 5 yard gain, tackled by Jaylon Guilbeau
  2. 12:20 2nd & 5 BUF 14 Buffalo committed 5 yard penalty (False Start)
  3. 12:20 2nd & 10 BUF 9 Ian Wheeler rushed for 5 yard gain, tackled by Anthony Goodlow. Buffalo committed 7 yard penalty (Holding)
  4. 11:52 2nd & 12 BUF 7 Shane Buechele sacked by Anthony Goodlow for 6 yard loss
  5. 11:32 3rd & 18 BUF 1 Shane Buechele incomplete pass to the right intended for Shane Zylstra
  6. 11:28 4th & 18 BUF 1 Tommy Doman Jr. punted for 44 yards. Kaden Wetjen returned punt for a 45 yard touchdown PIT 27, BUF 17
  7. 11:11 1st & 10 BUF 15 Buffalo committed 1 yard penalty (Unnecessary Roughness)
  8. 11:11 1st & 10 BUF 15 2pt attempt failed, Drew Allar pass to Max Hurleman
Buffalo 4th, 11:11
  1. 11:11 1st & 10 PIT 35 Pittsburgh kicked off for 65 yards
  2. 11:11 1st & 10 BUF 35 Shane Buechele passed to Ben VanSumeren to the left for 4 yard gain, tackled by Daryl Porter
  3. 10:37 2nd & 6 BUF 39 Shane Buechele passed to Keleki Latu to the left for 3 yard gain, tackled by Jack Henderson
  4. 9:56 3rd & 3 BUF 42 Shane Buechele rushed for 9 yard gain, tackled by Devan Boykin
  5. 9:19 1st & 10 PIT 49 Ian Wheeler rushed for 4 yard gain, tackled by Julius Welschof
  6. 8:37 2nd & 6 PIT 45 Shane Buechele passed to Max Tomczak to the left for 20 yard gain, tackled by D'Shawn Jamison
  7. 7:49 1st & 10 PIT 25 Shane Buechele rushed for 4 yard gain, tackled by D'Shawn Jamison
  8. 7:05 2nd & 6 PIT 21 Shane Buechele passed to Skyler Bell to the left for 3 yard loss, tackled by D'Shawn Jamison
  9. 6:26 3rd & 9 PIT 24 Shane Buechele incomplete pass to the left intended for Ja'Mori Maclin
  10. 6:21 4th & 9 PIT 24 Tyler Bass made a 42-yard field goal PIT 27, BUF 20
Pittsburgh 4th, 6:17
  1. 6:17 1st & 10 BUF 35 Buffalo kicked off for 65 yards
  2. 6:17 1st & 10 PIT 35 Eli Heidenreich rushed for 2 yard gain, tackled by Phidarian Mathis
  3. 5:37 2nd & 8 PIT 37 Drew Allar passed to Cornell Powell to the right for 16 yard gain, tackled by Anthony Kendall
  4. 4:55 1st & 10 BUF 47 Drew Allar passed to Cornell Powell down the middle for 4 yard gain, tackled by Anthony Kendall
  5. 4:13 2nd & 6 BUF 43 Eli Heidenreich rushed for 2 yard gain, tackled by DeWayne Carter
  6. 3:30 3rd & 4 BUF 41 Drew Allar incomplete pass to the left intended for Cornell Powell
  7. 3:26 4th & 4 BUF 41 Drew Allar incomplete pass to the right intended for Jakobie Keeney-James
Buffalo 4th, 3:20
  1. 3:20 1st & 10 BUF 41 Shane Buechele incomplete pass to the left intended for Dante Pettis
  2. 3:16 2nd & 10 BUF 41 Shane Buechele passed to Shane Buechele down the middle for 4 yard loss, tackled by Julius Welschof
  3. 2:29 3rd & 14 BUF 37 Shane Buechele passed to Dante Pettis down the middle for 16 yard gain, tackled by Elandon Roberts
  4. 2:00 1st & 10 PIT 47 Pittsburgh committed 40 yard penalty (Pass Interference)
  5. 1:53 1st & 7 PIT 7 Ian Wheeler rushed for 6 yard gain, tackled by D'Shawn Jamison
  6. 1:14 2nd & 1 PIT 1 Ian Wheeler rushed for 1 yard loss, tackled by D'Shawn Jamison
  7. 1:09 3rd & 2 PIT 2 Pittsburgh timeout
  8. 1:09 3rd & 2 PIT 2 Ian Wheeler rushed for a 2 yard touchdown PIT 27, BUF 26
  9. 1:06 1st & 10 PIT 15 2pt attempt converted, Shane Buechele pass to Dante Pettis PIT 27, BUF 28
Pittsburgh 4th, 1:06
  1. 1:06 1st & 10 BUF 35 Buffalo kicked off for 65 yards
  2. 1:06 1st & 10 PIT 35 Drew Allar passed to Cornell Powell down the middle for 3 yard gain, tackled by D.J. Miller
  3. 0:59 2nd & 7 PIT 38 Drew Allar incomplete pass down the middle intended for Lake McRee
  4. 0:53 3rd & 7 PIT 38 Drew Allar incomplete pass to the right intended for Jakobie Keeney-James
  5. 0:48 4th & 7 PIT 38 Drew Allar incomplete pass to the right intended for Lake McRee
Buffalo 4th, 0:44
  1. 0:44 1st & 10 PIT 37 Shane Buechele rushed for 1 yard loss
  2. 0:12 2nd & 11 PIT 38 Shane Buechele rushed for 1 yard loss
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.