Preseason Week 3: Atlanta at Buffalo

August 30, 2031
70°
Buffalo Stadium (Buffalo, NY) Attendance: 35,849 (49%)
BUF has won the toss and elected to receive.
(15:00) 12-Daniel Hodges kicks 64 yards from ATL 35 to BUF 1. 19-Ronald Goheen to BUF 20 for 19 yards. Tackle by 27-Matthew Petrick.
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-BUF 20 (14:58) 33-Philip Porter ran to BUF 22 for 2 yards. Tackle by 93-Jeffrey Warren.
Defensive Play: Goal Line Attack #1
2-8-BUF 22 (14:11) 32-John Drury ran to BUF 23 for 1 yards. Tackle by 93-Jeffrey Warren. BUF 88-Tom Schroeder was injured on the play. He looks like he should be able to return.
Defensive Play: Goal Line Attack #1 - Pass Key
3-7-BUF 23 (13:29) 10-John Wilson pass complete to 17-Mark Will to BUF 30 for 7 yards. Tackle by 27-Matthew Petrick.
1-10-BUF 30 (12:53) 10-John Wilson pass incomplete, dropped by 82-Shane May.
2-10-BUF 30 (12:51) 10-John Wilson pass complete to 82-Shane May to BUF 37 for 7 yards. Tackle by 22-James Love.
3-3-BUF 37 (12:11) 33-Philip Porter ran to BUF 36 for -1 yards. Tackle by 91-Jeff Epstein.
4-4-BUF 36 (11:32) 3-Charles Scoggins punts 50 yards to ATL 14.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ATL 14 (11:22) 26-William Ritter ran to ATL 15 for 1 yards. Tackle by 57-Javier Luna.
Defensive Play: Goal Line Attack #1
2-9-ATL 15 (10:47) 26-William Ritter ran to ATL 15 for a short gain. Tackle by 77-Aubrey Hurley.
Defensive Play: 4-3 Normal SS Blitz
3-9-ATL 15 (10:14) 1-David Davis pass complete to 26-William Ritter to ATL 27 for 11 yards. Tackle by 57-Javier Luna.
Defensive Play: Nickel 3-3-5 Cover 2 Man Under - Pass Key
1-10-ATL 27 (9:37) 1-David Davis pass complete to 86-Kevin Cunningham to ATL 41 for 14 yards. Tackle by 35-Christian Dawson.
Defensive Play: 46 Normal Strong Blitz
1-10-ATL 41 (8:51) 26-William Ritter ran to BUF 49 for 11 yards. Tackle by 44-Jacob Harris.
1-10-BUF 49 (8:13) 1-David Davis pass complete to 82-Ralph Owen to BUF 43 for 6 yards. Tackle by 57-Javier Luna.
2-4-BUF 43 (7:28) 1-David Davis pass complete to 85-Harold Goodman to BUF 31 for 12 yards. Tackle by 45-Brad Murphy.
1-10-BUF 31 (6:51) 26-William Ritter ran to BUF 28 for 4 yards. Tackle by 39-William Alexander.
2-6-BUF 28 (6:06) 1-David Davis pass complete to 85-Harold Goodman to BUF 26 for 2 yards. Tackle by 57-Javier Luna.
Timeout ATL
3-4-BUF 26 (5:26) 1-David Davis pass complete to 41-Howard Huddle to BUF 19 for 7 yards. Tackle by 57-Javier Luna.
1-10-BUF 19 (4:42) 1-David Davis pass complete to 10-Wilbert Allen to BUF 17 for 2 yards. Tackle by 48-Terry Hill.
2-8-BUF 17 (3:57) 26-William Ritter ran to BUF 14 for 4 yards. Tackle by 57-Javier Luna.
3-5-BUF 14 (3:15) 26-William Ritter ran to BUF 11 for 2 yards. Tackle by 54-Brian Hardy.
4-2-BUF 11 (2:36) 12-Daniel Hodges 28 yard field goal is GOOD. BUF 0 ATL 3
Offensive Play: Field Goal
Defensive Play: FG Block
(2:33) 12-Daniel Hodges kicks 70 yards from ATL 35 to BUF -5. Touchback.
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-BUF 25 (2:33) 10-John Wilson pass incomplete, intended for 46-Shawn Terry.
2-10-BUF 25 (2:31) 10-John Wilson pass incomplete, intended for 82-Shane May. 22-James Love got away with a hold on that play.
3-10-BUF 25 (2:28) 10-John Wilson pass complete to 33-Philip Porter to BUF 34 for 9 yards. Tackle by 93-Jeffrey Warren.
Defensive Play: Nickel 3-3-5 Cover 2 Man Under - Pass Key
4-1-BUF 34 (1:52) 3-Charles Scoggins punts 48 yards to ATL 19. 26-William Ritter to ATL 26 for 7 yards. Tackle by 92-Charlie Duffy.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ATL 26 (1:43) 49-John McDonald ran to ATL 32 for 5 yards. Tackle by 57-Javier Luna.
2-5-ATL 32 (1:05) 1-David Davis pass complete to 26-William Ritter to ATL 33 for 2 yards. Tackle by 57-Javier Luna. BUF 54-Brian Hardy was injured on the play. He looks like he should be able to return.
3-3-ATL 33 (0:30) 26-William Ritter ran to ATL 32 for -1 yards. Tackle by 77-Aubrey Hurley. 62-Michael Henderson was completely beat on that play.
Defensive Play: 4-3 Normal SS Blitz - Run Key
End of first quarter.
4-4-ATL 32 (15:00) 15-Fritz Zuniga punts 43 yards to BUF 25. Fair Catch by 12-Dennis Worley.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-BUF 25 (14:54) 33-Philip Porter ran to BUF 26 for 1 yards. Tackle by 96-Clarence Pennington.
2-9-BUF 26 (14:21) 33-Philip Porter ran to BUF 27 for 1 yards. Tackle by 94-Kevin Moffitt.
Defensive Play: Goal Line Attack #1
3-8-BUF 27 (13:41) 33-Philip Porter ran to BUF 35 for 9 yards. Tackle by 44-James Jones.
1-10-BUF 35 (13:02) 10-John Wilson pass Pass knocked down by 39-Francisco Charron. incomplete, intended for 82-Shane May. Pressure by 96-Clarence Pennington.
2-10-BUF 35 (12:59) 46-Shawn Terry ran to BUF 36 for 1 yards. Tackle by 43-David Sims.
Offensive Play: Shotgun Normal HB Dive
3-9-BUF 36 (12:22) PENALTY - False Start (BUF 59-Ray Hansley)
Defensive Play: Nickel 3-3-5 Cover 2 Man Under - Pass Key
3-14-BUF 31 (12:22) 10-John Wilson pass complete to 33-Philip Porter to BUF 48 for 17 yards. Tackle by 27-Matthew Petrick.
Defensive Play: Nickel 3-3-5 3 Deep MLB Blitz - Pass Key
1-10-BUF 48 (11:44) 46-Shawn Terry ran to BUF 49 for 1 yards. Tackle by 71-Charles Motley. 71-Justin Goforth totally missed that block.
Offensive Play: Shotgun Normal HB Dive
Defensive Play: Nickel Strong Cover 2
2-9-BUF 49 (11:07) 33-Philip Porter ran to BUF 49 for -1 yards. Tackle by 71-Charles Motley.
3-9-BUF 49 (10:25) 10-John Wilson pass complete to 88-Tom Schroeder to ATL 48 for 3 yards. Tackle by 94-Kevin Moffitt.
Defensive Play: Nickel 3-3-5 Cover 2 Man Under - Pass Key
4-7-ATL 48 (9:40) 3-Charles Scoggins punts 38 yards to ATL 11. Fair Catch by 26-William Ritter. BUF 76-Rashad Smith was injured on the play. He looks like he should be able to return.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ATL 11 (9:33) 26-William Ritter ran to ATL 15 for 5 yards. Tackle by 44-Jacob Harris.
2-5-ATL 15 (8:58) 1-David Davis pass complete to 82-Ralph Owen to ATL 20 for 5 yards. Tackle by 57-Javier Luna.
Defensive Play: 46 Normal Strong Blitz
3-1-ATL 20 (8:14) 26-William Ritter ran to ATL 24 for 4 yards. Tackle by 99-Horace Gallegos.
Defensive Play: 4-3 Normal Man OLB Flat Zone - Run Key
1-10-ATL 24 (7:35) 1-David Davis pass Pass knocked down by 45-Brad Murphy. incomplete, intended for 85-Harold Goodman.
Defensive Play: Nickel Strong 2 Deep Man Under - Run Key
2-10-ATL 24 (7:32) 1-David Davis pass complete to 49-John McDonald to ATL 37 for 13 yards. Tackle by 57-Javier Luna.
1-10-ATL 37 (6:49) 1-David Davis pass Pass knocked down by 99-Horace Gallegos. incomplete, intended for 82-Ralph Owen. BUF 60-Paul Ross was injured on the play. He looks like he should be able to return.
Defensive Play: Goal Line 3 Deep Man
2-10-ATL 37 (6:46) 1-David Davis pass Pass knocked down by 44-Jacob Harris. incomplete, intended for 86-Kevin Cunningham.
3-10-ATL 37 (6:41) 1-David Davis pass complete to 49-John McDonald to ATL 45 for 8 yards. Tackle by 45-Brad Murphy. 49-John McDonald breaks down the CB. PENALTY - Offsides (BUF 91-Matthew Vazquez)
Defensive Play: Nickel Strong Man Strong Zone Weak - Pass Key
3-5-ATL 42 (6:38) 49-John McDonald ran to BUF 49 for 9 yards. Tackle by 48-Terry Hill.
1-10-BUF 49 (5:57) 26-William Ritter ran to BUF 49 for 1 yards. Tackle by 22-Ronnie Rogers.
Defensive Play: 4-3 Normal SS Blitz
2-9-BUF 49 (5:11) 1-David Davis pass INTERCEPTED by 45-Brad Murphy at BUF 47. 45-Brad Murphy to BUF 48 for 1 yards. Tackle by 86-Kevin Cunningham.
1-10-BUF 48 (5:08) 33-Philip Porter ran to BUF 48 for 1 yards. Tackle by 93-Jeffrey Warren.
Defensive Play: Goal Line Attack #1
2-9-BUF 48 (4:26) 10-John Wilson pass Pass knocked down by 27-Matthew Petrick. incomplete, intended for 82-Shane May.
3-9-BUF 48 (4:24) 10-John Wilson pass Pass knocked down by 50-Eugene Lentz. incomplete, intended for 17-Mark Will. Pressure by 96-Clarence Pennington.
Defensive Play: Nickel Normal 3 Deep Man Under - Pass Key
4-9-BUF 48 (4:20) 3-Charles Scoggins punts 44 yards to ATL 7. Fair Catch by 26-William Ritter.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ATL 7 (4:14) 26-William Ritter ran to ATL 10 for 3 yards. Tackle by 57-Javier Luna.
Defensive Play: Goal Line Attack #3
2-7-ATL 10 (3:32) 26-William Ritter ran to ATL 10 for -1 yards. Tackle by 22-Ronnie Rogers.
Defensive Play: 46 Normal Strong Blitz
3-8-ATL 10 (2:59) 1-David Davis pass complete to 26-William Ritter to ATL 12 for 2 yards. Tackle by 22-Ronnie Rogers.
Defensive Play: 4-3 Normal Man OLB Flat Zone - Run Key
4-6-ATL 12 (2:24) 15-Fritz Zuniga punts 47 yards to BUF 41. 12-Dennis Worley to BUF 42 for 1 yards. Tackle by 93-Jeffrey Warren.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-BUF 42 (2:17) 46-Shawn Terry ran to BUF 40 for -2 yards. Tackle by 94-Kevin Moffitt.
Timeout for two minute warning.
2-12-BUF 40 (2:00) 10-John Wilson sacked at BUF 30 for -9 yards (98-Joseph Lassiter). Sack allowed by 72-Greg Cotto. ATL 91-Jeff Epstein was injured on the play. He looks like he should be able to return.
Defensive Play: 4-3 Under 2 Deep Flat Outside - Pass Key
Timeout ATL
3-21-BUF 30 (1:57) 33-Philip Porter ran to BUF 27 for -3 yards. Tackle by 50-Eugene Lentz.
Defensive Play: Nickel Normal Man Zone
4-25-BUF 27 (1:19) 3-Charles Scoggins punts 45 yards to ATL 27. Fair Catch by 26-William Ritter.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ATL 27 (1:12) 26-William Ritter ran to ATL 31 for 3 yards. Tackle by 99-Horace Gallegos.
Defensive Play: Goal Line Attack #3
2-7-ATL 31 (0:27) 26-William Ritter ran to ATL 36 for 6 yards. Tackle by 54-Brian Hardy. ATL 26-William Ritter was injured on the play. He looks like he should be able to return.
Defensive Play: 4-3 Under Crowd Middle Deep Man - Run Key
Timeout ATL
3-1-ATL 36 (0:21) 1-David Davis pass complete to 10-Wilbert Allen to ATL 43 for 7 yards. Pushed out of bounds by 48-Terry Hill.
1-10-ATL 43 (0:16) 1-David Davis pass complete to 86-Kevin Cunningham to ATL 47 for 4 yards. Tackle by 99-Horace Gallegos.
Defensive Play: Nickel Normal 2 Deep
End of half.
(15:00) 18-Gerald Jefferies kicks 69 yards from BUF 35 to ATL -4. 49-John McDonald to ATL 26 for 30 yards. Tackle by 93-Orlando Chau.
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-ATL 26 (14:55) 14-Kenneth March pass incomplete, intended for 80-Joseph Fitzgerald. He kind of lost control of that pass.
Defensive Play: 4-3 Normal SS Blitz
2-10-ATL 26 (14:53) 14-Kenneth March pass Pass knocked down by 35-Christian Dawson. incomplete, intended for 85-Harold Goodman.
3-10-ATL 26 (14:50) 14-Kenneth March pass incomplete, intended for 49-John McDonald. That ball was not released cleanly.
Defensive Play: Nickel 3-3-5 Cover 2 Man Under - Pass Key
4-10-ATL 26 (14:47) 15-Fritz Zuniga punts 47 yards to BUF 27. Fair Catch by 12-Dennis Worley. ATL 78-John Stroud was injured on the play. He looks like he should be able to return.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-BUF 27 (14:40) 33-Philip Porter ran to BUF 24 for -4 yards. Tackle by 56-Lawrence Fairbanks.
2-14-BUF 24 (13:58) 10-John Wilson pass complete to 82-Shane May to BUF 25 for 2 yards. Tackle by 43-David Sims. 82-Shane May breaks down the CB.
Defensive Play: Nickel Normal Double LB Blitz - Pass Key
3-12-BUF 25 (13:20) 10-John Wilson pass INTERCEPTED by 53-Maxwell Hart at BUF 30. 53-Maxwell Hart to BUF 11 for 19 yards. Tackle by 46-Shawn Terry.
Defensive Play: Nickel Normal Shallow Zone Deep - Pass Key
1-10-BUF 11 (13:13) 49-John McDonald ran to BUF 12 for -1 yards. Tackle by 91-Matthew Vazquez.
Defensive Play: Goal Line Attack #3
2-11-BUF 12 (12:36) 49-John McDonald ran to BUF 10 for 2 yards. Tackle by 22-Ronnie Rogers.
Defensive Play: 4-3 Normal SS Blitz - Run Key
3-8-BUF 10 (12:02) 14-Kenneth March pass complete to 85-Harold Goodman to BUF 1 for 9 yards. Tackle by 44-Jacob Harris.
1-1-BUF 1 (11:25) 49-John McDonald ran for 1 yards. TOUCHDOWN! BUF 0 ATL 9
Defensive Play: Goal Line 3 Deep Man
(11:23) Extra point by 12-Daniel Hodges is NO GOOD. (Wide Right)
Offensive Play: Field Goal
Defensive Play: FG Block
(11:23) 12-Daniel Hodges kicks 67 yards from ATL 35 to BUF -2. Touchback.
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-BUF 25 (11:23) 10-John Wilson pass Pass knocked down by 21-Gary Stewart. incomplete, intended for 17-Mark Will. 57-Christopher Braswell got away with a hold on that play.
2-10-BUF 25 (11:19) 10-John Wilson pass complete to 46-Shawn Terry to BUF 26 for 1 yards. Tackle by 56-Lawrence Fairbanks.
Defensive Play: Nickel Normal Man Cover 2 - Pass Key
3-9-BUF 26 (10:44) 10-John Wilson pass complete to 33-Philip Porter to BUF 35 for 9 yards. Tackle by 59-Ryan Jones. 33-Philip Porter made a great move on the CB.
Defensive Play: Nickel 3-3-5 Cover 2 Man Under - Pass Key
1-10-BUF 35 (10:03) 10-John Wilson pass complete to 46-Shawn Terry to BUF 44 for 8 yards. Tackle by 59-Ryan Jones.
Defensive Play: Nickel Normal SS Blitz - Pass Key
2-2-BUF 44 (9:19) 33-Philip Porter ran to ATL 45 for 11 yards. 33-Philip Porter FUMBLES (21-Gary Stewart) recovered by ATL-58-Kevin Gonzalez to ATL 50 for 5 yards. Tackle by 88-Tom Schroeder. ATL 58-Kevin Gonzalez was injured on the play. He looks like he should be able to return.
1-10-ATL 50 (9:13) 14-Kenneth March pass Pass knocked down by 48-Terry Hill. incomplete, intended for 49-John McDonald.
2-10-ATL 50 (9:09) 14-Kenneth March pass incomplete, intended for 49-John McDonald.
3-10-ATL 50 (9:06) 14-Kenneth March pass incomplete, dropped by 49-John McDonald.
Defensive Play: Nickel Normal 3 Deep Man Under - Pass Key
4-10-ATL 50 (9:03) 15-Fritz Zuniga punts 57 yards to BUF -7.4-10-ATL 50 (9:03) 15-Fritz Zuniga punts 57 yards to BUF -7. Touchback.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-BUF 20 (8:55) 10-John Wilson pass complete to 33-Philip Porter to BUF 18 for -2 yards. Tackle by 21-Gary Stewart.
Defensive Play: Nickel Strong 2 Deep Man Under - Pass Key
2-12-BUF 18 (8:16) 10-John Wilson pass complete to 17-Mark Will to BUF 30 for 11 yards. Tackle by 53-Maxwell Hart.
3-1-BUF 30 (7:29) 33-Philip Porter ran to BUF 30 for a short gain. Tackle by 59-Ryan Jones.
4-1-BUF 30 (6:43) 3-Charles Scoggins punts 44 yards to ATL 26. Fair Catch by 49-John McDonald.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ATL 26 (6:36) 14-Kenneth March pass incomplete, intended for 85-Harold Goodman. 35-Christian Dawson got away with a hold on that play.
Defensive Play: Nickel Strong 2 Deep Man Under - Pass Key
2-10-ATL 26 (6:33) 14-Kenneth March pass incomplete, dropped by 86-Kevin Cunningham.
Defensive Play: Nickel Normal Shallow Zone Deep - Pass Key
3-10-ATL 26 (6:31) 14-Kenneth March pass incomplete, dropped by 41-Howard Huddle.
Defensive Play: Nickel Strong 2 Deep Man Under - Pass Key
4-10-ATL 26 (6:27) 15-Fritz Zuniga punts 47 yards to BUF 27. Fair Catch by 12-Dennis Worley.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-BUF 27 (6:20) 33-Philip Porter ran to BUF 27 for a short loss. Tackle by 96-Clarence Pennington.
2-10-BUF 27 (5:38) 10-John Wilson pass complete to 82-Shane May to BUF 33 for 6 yards. Tackle by 53-Maxwell Hart.
Defensive Play: 46 Normal Weak Blitz
3-4-BUF 33 (5:03) 46-Shawn Terry ran to BUF 38 for 5 yards. Tackle by 59-Ryan Jones.
1-10-BUF 38 (4:29) 10-John Wilson pass complete to 82-Shane May to BUF 38 for a short gain. Tackle by 21-Gary Stewart.
Defensive Play: Nickel Normal SS Blitz
Timeout BUF
2-10-BUF 38 (3:52) 33-Philip Porter ran to BUF 43 for 5 yards. Tackle by 59-Ryan Jones.
Defensive Play: 46 Normal Strong Blitz
3-5-BUF 43 (3:12) 10-John Wilson pass complete to 82-Shane May to ATL 49 for 8 yards. Tackle by 43-David Sims. 82-Shane May made a great move on the CB.
Defensive Play: Nickel 3-3-5 Cover 2 Man Under - Pass Key
1-10-ATL 49 (2:29) 46-Shawn Terry ran to ATL 48 for 1 yards. Tackle by 59-Ryan Jones.
Defensive Play: Goal Line Attack #1
2-9-ATL 48 (1:46) 10-John Wilson pass complete to 82-Shane May to ATL 46 for 2 yards. Tackle by 21-Gary Stewart.
Defensive Play: Nickel Strong Cover 2
3-7-ATL 46 (1:07) 46-Shawn Terry ran to ATL 45 for 1 yards. Tackle by 74-Danny Perez.
Offensive Play: Shotgun Normal HB Dive
4-6-ATL 45 (0:29) 3-Charles Scoggins punts 38 yards to ATL 7. Fair Catch by 49-John McDonald.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ATL 7 (0:22) 49-John McDonald ran to ATL 5 for -2 yards. Tackle by 77-Aubrey Hurley. PENALTY - Holding (ATL 32-David Soto)
Defensive Play: Goal Line Attack #1
1-14-ATL 4 (0:20) 14-Kenneth March pass incomplete, dropped by 41-Howard Huddle.
Defensive Play: Nickel Strong CB3 Blitz Zone - Pass Key
2-14-ATL 4 (0:17) 14-Kenneth March pass Pass knocked down by 57-Javier Luna. incomplete, intended for 41-Howard Huddle.
Defensive Play: Nickel Strong 2 Deep Man Under - Pass Key
3-14-ATL 4 (0:14) 14-Kenneth March pass incomplete, dropped by 49-John McDonald.
Defensive Play: Nickel Normal 3 Deep Man Under - Pass Key
4-14-ATL 4 (0:10) 15-Fritz Zuniga punts 55 yards to BUF 41. Fair Catch by 12-Dennis Worley.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-BUF 41 (0:04) 33-Philip Porter ran to BUF 47 for 6 yards. Tackle by 59-Ryan Jones.
End of third quarter.
2-4-BUF 47 (15:00) 46-Shawn Terry ran to ATL 47 for 6 yards. Tackle by 27-Matthew Petrick.
Defensive Play: 46 Normal Strong Blitz
1-10-ATL 47 (14:23) 33-Philip Porter ran to ATL 45 for 1 yards. Tackle by 56-Lawrence Fairbanks.
Defensive Play: Goal Line Attack #1
2-9-ATL 45 (13:48) 32-John Drury ran to ATL 43 for 3 yards. Tackle by 53-Maxwell Hart.
Defensive Play: Goal Line Attack #1
3-6-ATL 43 (13:14) 10-John Wilson pass complete to 32-John Drury to ATL 42 for 1 yards. Tackle by 43-David Sims.
Defensive Play: 4-3 Under 2 Deep Flat Outside - Pass Key
4-5-ATL 42 (12:35) 3-Charles Scoggins punts 47 yards to ATL -5.4-5-ATL 42 (12:35) 3-Charles Scoggins punts 47 yards to ATL -5. Touchback.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ATL 20 (12:27) 14-Kenneth March pass incomplete, dropped by 85-Harold Goodman.
Defensive Play: Nickel Strong CB3 Blitz Zone - Pass Key
2-10-ATL 20 (12:23) 14-Kenneth March pass Pass knocked down by 35-Christian Dawson. incomplete, intended for 49-John McDonald.
Defensive Play: 4-3 Normal Man OLB Flat Zone - Pass Key
3-10-ATL 20 (12:20) 14-Kenneth March pass Pass knocked down by 99-Horace Gallegos. incomplete, intended for 49-John McDonald.
Defensive Play: Nickel Normal Man Cover 2 - Pass Key
4-10-ATL 20 (12:17) PENALTY - False Start (ATL 78-John Stroud)
Offensive Play: Punt
Defensive Play: Punt Return
4-15-ATL 15 (12:17) 15-Fritz Zuniga punts 44 yards to BUF 41. Fair Catch by 12-Dennis Worley.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-BUF 41 (12:10) 10-John Wilson pass complete to 32-John Drury to BUF 45 for 5 yards. Tackle by 53-Maxwell Hart.
Defensive Play: 3-4 Normal 3 Deep Man Under - Pass Key
2-5-BUF 45 (11:25) 33-Philip Porter ran to BUF 40 for -5 yards. Tackle by 57-Christopher Braswell.
3-11-BUF 40 (10:53) 10-John Wilson pass complete to 82-Shane May to BUF 47 for 7 yards. Tackle by 21-Gary Stewart.
Defensive Play: Nickel Normal 3 Deep Man Under - Pass Key
4-3-BUF 47 (10:16) 3-Charles Scoggins punts 44 yards to ATL 8. Fair Catch by 49-John McDonald.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ATL 8 (10:09) 49-John McDonald ran to ATL 11 for 3 yards. Tackle by 44-Jacob Harris.
Defensive Play: 4-3 Normal Double Safety Blitz - Run Key
2-7-ATL 11 (9:31) 14-Kenneth March pass incomplete, intended for 80-Joseph Fitzgerald. That ball didn't get thrown well at all.
Defensive Play: Goal Line Attack #1 - Pass Key
3-7-ATL 11 (9:29) 14-Kenneth March pass Pass knocked down by 48-Terry Hill. incomplete, intended for 86-Kevin Cunningham.
Defensive Play: 4-3 Under Double LB Blitz - Pass Key
4-7-ATL 11 (9:26) 15-Fritz Zuniga punts 48 yards to BUF 40. Fair Catch by 12-Dennis Worley.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-BUF 40 (9:19) 33-Philip Porter ran to BUF 40 for -1 yards. Tackle by 74-Danny Perez.
Defensive Play: Nickel Normal Man Cover 2 - Run Key
2-11-BUF 40 (8:46) 10-John Wilson pass complete to 32-John Drury to BUF 45 for 5 yards. Tackle by 56-Lawrence Fairbanks.
Defensive Play: 3-4 Normal 3 Deep Man Under - Pass Key
3-6-BUF 45 (8:06) 10-John Wilson pass Pass knocked down by 58-Kevin Gonzalez. incomplete, intended for 15-Jerome Lowe.
Defensive Play: 3-4 Normal 3 Deep Man Under - Pass Key
4-6-BUF 45 (8:03) 3-Charles Scoggins punts 43 yards to ATL 13. Fair Catch by 49-John McDonald.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-ATL 13 (7:56) 49-John McDonald ran to ATL 16 for 3 yards. Tackle by 57-Javier Luna.
2-7-ATL 16 (7:16) 49-John McDonald ran to ATL 19 for 3 yards. Tackle by 44-Jacob Harris.
3-4-ATL 19 (6:43) 49-John McDonald ran to ATL 20 for 1 yards. Tackle by 56-Robert Troxell.
Defensive Play: 4-3 Normal SS Blitz - Run Key
4-3-ATL 20 (5:59) 15-Fritz Zuniga punts 48 yards to BUF 31. Fair Catch by 12-Dennis Worley.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-BUF 31 (5:52) 10-John Wilson pass complete to 88-Tom Schroeder to BUF 38 for 6 yards. Tackle by 59-Ryan Jones.
Offensive Play: Shotgun Normal TE Out
Defensive Play: Nickel Normal SS Blitz - Pass Key
2-4-BUF 38 (5:33) 10-John Wilson pass Pass knocked down by 53-Maxwell Hart. incomplete, intended for 33-Philip Porter.
Defensive Play: Nickel 3-3-5 Cover 2 Man Under - Pass Key
3-4-BUF 38 (5:29) 10-John Wilson pass Pass knocked down by 59-Ryan Jones. incomplete, intended for 88-Tom Schroeder.
Defensive Play: Nickel Normal 3 Deep Man Under - Pass Key
4-4-BUF 38 (5:26) 10-John Wilson pass complete to 19-Ronald Goheen to BUF 41 for 3 yards. Tackle by 53-Maxwell Hart. Turnover on downs.
Defensive Play: 3-4 Normal 2 Deep Zone - Pass Key
1-10-BUF 41 (5:23) 49-John McDonald ran to BUF 41 for a short loss. Tackle by 58-James Bunch.
2-10-BUF 41 (4:49) 49-John McDonald ran to BUF 42 for -1 yards. Tackle by 77-Aubrey Hurley.
Defensive Play: 4-3 Under Crowd Middle Deep Man - Run Key
3-11-BUF 42 (4:15) 49-John McDonald ran to BUF 43 for -1 yards. Tackle by 57-Javier Luna.
Defensive Play: Goal Line 3 Deep Zone Under - Run Key
4-12-BUF 43 (3:31) 15-Fritz Zuniga punts 36 yards to BUF 7.
Offensive Play: Punt
Defensive Play: Punt Return
1-10-BUF 7 (3:22) 10-John Wilson pass complete to 17-Mark Will to BUF 12 for 5 yards. Tackle by 58-Kevin Gonzalez.
Defensive Play: Nickel Normal SS Blitz - Pass Key
2-5-BUF 12 (2:56) 10-John Wilson pass Pass knocked down by 53-Maxwell Hart. incomplete, intended for 88-Tom Schroeder.
Offensive Play: Shotgun Normal TE Out
Defensive Play: Nickel 3-3-5 Cover 2 Man Under - Pass Key
3-5-BUF 12 (2:53) 10-John Wilson pass complete to 46-Shawn Terry to BUF 11 for -1 yards. Tackle by 43-David Sims.
Defensive Play: Nickel Normal Double WR1 - Pass Key
4-6-BUF 11 (2:31) 10-John Wilson pass complete to 19-Ronald Goheen to BUF 17 for 6 yards. Tackle by 58-Kevin Gonzalez. 19-Ronald Goheen breaks down the CB. Turnover on downs.
Defensive Play: Quarter Normal Man Cover 2 - Pass Key
1-10-BUF 17 (2:27) 49-John McDonald ran to BUF 16 for 1 yards. Tackle by 58-James Bunch.
Defensive Play: Nickel Normal SS Blitz - Run Key
Timeout for two minute warning.
2-9-BUF 16 (2:00) 49-John McDonald ran to BUF 16 for a short loss. Tackle by 58-James Bunch. 52-Shawn Johnson missed that block completely.
Defensive Play: Nickel Normal SS Blitz - Run Key
Timeout BUF
3-9-BUF 16 (1:56) 49-John McDonald ran to BUF 10 for 6 yards. Tackle by 44-Jacob Harris. ATL 55-Kelly Brown was injured on the play.
Defensive Play: 4-3 Normal Man OLB Flat Zone - Run Key
Timeout BUF
4-3-BUF 10 (1:52) 12-Daniel Hodges 27 yard field goal is GOOD. BUF 0 ATL 12
Offensive Play: Field Goal
Defensive Play: FG Block
(1:49) 12-Daniel Hodges kicks 74 yards from ATL 35 to BUF -9. Touchback.
Offensive Play: Kickoff
Defensive Play: Kick Return
1-10-BUF 25 (1:49) 10-John Wilson pass Pass knocked down by 43-David Sims. incomplete, intended for 46-Shawn Terry.
Defensive Play: Nickel Normal SS Blitz - Pass Key
2-10-BUF 25 (1:45) 10-John Wilson pass Pass knocked down by 43-David Sims. incomplete, intended for 82-Shane May.
Defensive Play: Nickel 3-3-5 Cover 2 Man Under - Pass Key
3-10-BUF 25 (1:41) 10-John Wilson pass incomplete, dropped by 88-Tom Schroeder.
Offensive Play: Singleback Big WR Deep
Defensive Play: 4-3 Under Wide Line - Pass Key
4-10-BUF 25 (1:38) 10-John Wilson pass incomplete, intended for 15-Jerome Lowe. Turnover on downs.
Defensive Play: Nickel Strong Cover 2 - Pass Key
1-10-BUF 25 (1:35) 14-Kenneth March kneeled down to BUF 25 for -0 yards.
Offensive Play: Victory
2-10-BUF 25 (1:01) 14-Kenneth March kneeled down to BUF 25 for -0 yards.
Offensive Play: Victory
3-10-BUF 25 (0:21) 14-Kenneth March kneeled down to BUF 25 for -0 yards.
Offensive Play: Victory
Defensive Play: Quarter Normal Man Cover 2 - Pass Key
End of fourth quarter.

Final Score: Buffalo 0, Atlanta 12