Week 16, 2017

Played in Buffalo, NY, weather: 20 degrees, fair, 8 mph wind.
Atlanta won the toss and elected to receive.
Start of first quarter.
(1Q: 15:00) Taylor Mehlhaff kicked off 77 yards from the BUF30. Touchback.
1-10-ATL20 (1Q: 15:00) Brian Leonard ran outside the right tackle for 1 yard. Tackled by DT Haloti Ngata.
2-9-ATL21 (1Q: 14:38) Erik Ainge pass fell incomplete, intended for WR Eddie Royal. DE Carlton OBrien hurried the quarterback into a bad throw. The quarterback threw into double coverage.
3-9-ATL21 (1Q: 14:32) Erik Ainge pass completed to FB Brian Leonard for 4 yards. The receiver went out of bounds. Tackled by CB A.J. Harrison, assisted by OLB Curtis Lofton. Leonard gained 3 yards after the catch. PENALTY: Buffalo was called for Offsides.
3-4-ATL26 (1Q: 14:24) Zach Huffman ran inside the left tackle for 1 yard. Tackled by OLB Curtis Lofton, assisted by DT Haloti Ngata. PENALTY: Buffalo was called for Offsides.
1-10-ATL31 (1Q: 14:18) Erik Ainge pass completed to WR Eddie Royal for 14 yards. Tackled by S Brandon Flowers. Royal gained 2 yards after the catch. The quarterback threw away from the double coverage.
1-10-ATL45 (1Q: 13:43) Zach Huffman ran around right end for 35 yards. Tackled by CB Danny Duff. Key block delivered by Mike Pollak.
1-10-BUF20 (1Q: 13:03) Brian Leonard ran inside the left tackle for 20 yards and a TOUCHDOWN! Key block delivered by Mike Pollak. Pollak ran over Shay Morley to set up the play. Atlanta 6, Buffalo 0
(1Q: 13:03) Extra point by Oliver Williams was good. Atlanta 7, Buffalo 0
(1Q: 12:48) Oliver Williams kicked off 67 yards from the ATL30. Percy Marlow returned the ball 12 yards to the BUF15. Tackled by Daymeion Hughes.
1-10-BUF15 (1Q: 12:27) Marshawn Lynch ran inside the right guard for 1 yard. Tackled by DE Monty Blackwell.
2-9-BUF16 (1Q: 11:44) Irv Andrulis pass completed to WR Jeffrey Rodriguez for 6 yards. Tackled by CB Calvin Borders. The receiver ran his route right over the middle of the field. The ball was fumbled and recovered by BUF Jeffrey Rodriguez for 6 yards to the BUF28.
1-10-BUF28 (1Q: 10:57) Justise Hairston ran around left end for -1 yards. Tackled by CB Brady Al Shawa.
2-11-BUF27 (1Q: 10:24) Irv Andrulis scrambled for 2 yards. Tackled by CB Calvin Borders.
3-9-BUF29 (1Q: 09:52) Marshawn Lynch ran around left end for 21 yards. Tackled by OLB Shawn Crable. Key block delivered by Orlando Fortenberry.
1-10-BUF50 (1Q: 09:14) Irv Andrulis pass completed to RB Justise Hairston for 10 yards. Tackled by DE Jason Lynch. Hairston gained 12 yards after the catch.
1-10-ATL40 (1Q: 08:44) Irv Andrulis pass completed to WR Tito Grisso for 18 yards. Tackled by ILB Bart Shea. Grisso gained 1 yard after the catch.
1-10-ATL22 (1Q: 08:14) Irv Andrulis sacked by DT J.J. Wirthel for a loss of 7 yards. Sack allowed by Graham Casher.
2-17-ATL29 (1Q: 07:40) Irv Andrulis pass was thrown incomplete, intended for WR J.B. Barrere.
3-17-ATL29 (1Q: 07:30) Irv Andrulis pass completed to WR Tito Grisso for 8 yards. The receiver went out of bounds. Tackled by CB Daymeion Hughes, assisted by CB Calvin Borders. The receiver ran his route right over the middle of the field.
4-9-ATL21 (1Q: 06:56) Taylor Mehlhaff attempted a 38 yard field goal and missed wide to the left.
1-10-ATL28 (1Q: 06:51) Bernard Harmon ran inside the left guard for 2 yards. Tackled by DT Ray Cochrane, assisted by DE Baraka Atkins.
2-8-ATL30 (1Q: 06:14) Brian Leonard ran inside the left tackle for 0 yards. Tackled by OLB Curtis Lofton.
3-8-ATL30 (1Q: 05:50) Erik Ainge pass completed to WR Everett Wiggins for 29 yards. Tackled by S Brandon Flowers. Wiggins gained 6 yards after the catch. The quarterback threw away from the double coverage.
1-10-BUF41 (1Q: 05:11) Zach Huffman ran outside the right tackle for 4 yards. Tackled by DE Baraka Atkins.
2-6-BUF37 (1Q: 04:39) Erik Ainge pass completed to WR Bob Brown for 3 yards. Tackled by OLB Paul Posluszny. The quarterback threw away from the double coverage.
3-3-BUF34 (1Q: 04:06) Zach Huffman ran outside the right tackle for 2 yards. Tackled by DE Chris Long, assisted by OLB Alex Raffensperger.
4-1-BUF32 (1Q: 03:27) Oliver Williams attempted a 49 yard field goal and missed wide to the left.
1-10-BUF39 (1Q: 03:21) J.B. Barrere ran a reverse around right end for 4 yards. Tackled by ILB Bart Shea.
2-6-BUF43 (1Q: 02:46) Irv Andrulis pass completed to RB Marshawn Lynch for 7 yards. Tackled by CB Brady Al Shawa. Lynch gained 7 yards after the catch.
1-10-BUF50 (1Q: 02:02) Justise Hairston ran inside the left guard for 1 yard. Tackled by DE Jason Lynch, assisted by CB Brady Al Shawa.
2-9-ATL49 (1Q: 01:35) Irv Andrulis pass fell incomplete, intended for FB Vinny O'Steen. CB Chad Neasman knocked the ball out of his grasp.
3-9-ATL49 (1Q: 01:32) Irv Andrulis scrambled for 4 yards. Tackled by S Clyde Ingalls.
4-5-ATL45 (1Q: 00:59) Wayne Lombardi punted 35 yards. Graham Lowe returned the kick 2 yards to the ATL12. Tackled by Justise Hairston.
1-10-ATL12 (1Q: 00:51) Brian Leonard ran outside the right tackle for 3 yards. Tackled by S Dashon Goldson.
2-7-ATL15 (1Q: 00:09) Zach Huffman ran outside the right tackle for 3 yards. Tackled by OLB Stephen Singleton.
Start of second quarter.
3-4-ATL18 (2Q: 15:00) Erik Ainge pass fell incomplete, intended for WR Eddie Royal. DT Ray Cochrane simply tossed Mike Pollak aside to reach the quarterback and hurry the throw.
4-4-ATL18 (2Q: 14:51) Carlton Price punted 52 yards. T.J. Aspell returned the kick 2 yards to the BUF32. PENALTY: Buffalo was called for Holding on the Punt Return.
1-10-BUF22 (2Q: 14:44) Irv Andrulis pass was thrown incomplete, intended for WR J.B. Barrere.
2-10-BUF22 (2Q: 14:36) Irv Andrulis pass completed to WR Colin Saenz for 3 yards. Tackled by ILB Bart Shea, assisted by CB Calvin Borders.
3-7-BUF25 (2Q: 14:13) Irv Andrulis pass completed to WR Jeffrey Rodriguez for 27 yards. Tackled by CB Calvin Borders. The receiver ran his route right over the middle of the field. Rodriguez gained 2 yards after the catch.
1-10-ATL48 (2Q: 13:43) Irv Andrulis pass completed to RB Justise Hairston for 4 yards. The receiver went out of bounds. Tackled by ILB Damon Ramirez. Hairston gained 1 yard after the catch.
2-6-ATL44 (2Q: 12:58) Marshawn Lynch ran around the left tackle for 4 yards. Tackled by DE Monty Blackwell, assisted by CB Calvin Borders.
3-2-ATL40 (2Q: 12:29) Irv Andrulis pass completed to WR J.B. Barrere for 1 yard. The receiver went out of bounds. Tackled by OLB Tim Shaw.
4-1-ATL39 (2Q: 11:49) Taylor Mehlhaff attempted a 56 yard field goal and succeeded. Atlanta 7, Buffalo 3
(2Q: 11:43) Taylor Mehlhaff kicked off 63 yards from the BUF30. Chad Neasman returned the ball 32 yards to the ATL39. Tackled by Justise Hairston.
1-10-ATL39 (2Q: 11:11) Erik Ainge pass completed to WR Eddie Royal for 7 yards. Tackled by OLB Paul Posluszny.
2-3-ATL46 (2Q: 10:33) Bernard Harmon ran inside the right tackle for 2 yards. Tackled by DE Chris Long.
3-1-ATL48 (2Q: 09:47) Bernard Harmon ran around left end for 7 yards. Tackled by DT Ray Cochrane. Key block delivered by Davin Joseph.
1-10-BUF45 (2Q: 09:23) Zach Huffman ran inside the right guard for 3 yards. Tackled by DT Ray Cochrane.
2-7-BUF42 (2Q: 08:45) Zach Huffman ran inside the left tackle for -1 yards. Tackled by OLB Curtis Lofton.
3-8-BUF43 (2Q: 08:11) Erik Ainge pass was thrown incomplete, intended for WR Eddie Royal.
4-8-BUF43 (2Q: 08:02) Carlton Price punted 43 yards. Touchback.
1-10-BUF20 (2Q: 07:55) Irv Andrulis pass completed to WR Jeffrey Rodriguez for 3 yards. Tackled by OLB Shawn Crable, assisted by S Lorenzo Logan.
2-7-BUF23 (2Q: 07:33) Marshawn Lynch ran outside the right tackle for 3 yards. Tackled by ILB Tim Dobbins.
3-4-BUF26 (2Q: 06:59) Irv Andrulis pass fell incomplete, intended for TE Roy Lincoln. OLB Shawn Crable hurried the quarterback into a bad throw.
4-4-BUF26 (2Q: 06:55) Wayne Lombardi punted 65 yards. Graham Lowe returned the kick 10 yards to the ATL19. Tackled by Justise Hairston.
1-10-ATL19 (2Q: 06:44) Erik Ainge pass completed to WR Everett Wiggins for 21 yards. Tackled by CB A.J. Harrison. Wiggins gained 7 yards after the catch. The quarterback threw into double coverage.
1-10-ATL40 (2Q: 06:09) Erik Ainge pass completed to WR Paul Williams for 9 yards. Tackled by OLB Curtis Lofton. The quarterback threw away from the double coverage. PENALTY: Buffalo was called for Unnecessary Roughness.
1-10-BUF36 (2Q: 06:01) Zach Huffman ran inside the right tackle for 2 yards. Tackled by S Dashon Goldson.
2-8-BUF34 (2Q: 05:34) Brian Leonard ran around left end for 8 yards. Tackled by OLB Curtis Lofton, assisted by CB Juan Fisher. The ball was fumbled and recovered by BUF CB Juan Fisher for 8 yards to the BUF34. Tackled by Burt Cavoretto.
1-10-BUF34 (2Q: 05:27) Irv Andrulis pass fell incomplete, intended for TE Roy Lincoln. ILB Bart Shea hurried the quarterback into a bad throw.
2-10-BUF34 (2Q: 05:21) Marshawn Lynch ran around the left tackle for 8 yards. Tackled by OLB Shawn Crable. Key block delivered by Stephen Hansen.
3-2-BUF42 (2Q: 04:40) Justise Hairston ran around left end for 13 yards. Tackled by DT J.J. Wirthel. Key block delivered by Vinny O'Steen.
1-10-ATL45 (2Q: 04:03) Howard O'Neill ran inside the left guard for 6 yards. Tackled by DE Monty Blackwell. Key block delivered by Branden Albert.
2-4-ATL39 (2Q: 03:38) Irv Andrulis pass completed to RB Marshawn Lynch for 4 yards. Tackled by ILB Tim Dobbins. Lynch gained 2 yards after the catch.
1-10-ATL35 (2Q: 03:14) Justise Hairston ran around right end for 7 yards. Tackled by DE Jason Lynch. Key block delivered by Branden Albert.
2-3-ATL28 (2Q: 02:41) Irv Andrulis pass fell incomplete, intended for WR J.B. Barrere. S Tom Zhao defended the pass.
3-3-ATL28 (2Q: 02:31) Irv Andrulis pass completed to WR Colin Saenz for 13 yards. Tackled by ILB Bart Shea. The receiver ran his route right over the middle of the field. Saenz gained 5 yards after the catch.
1-10-ATL15 (2Q: 02:15) Marshawn Lynch ran around the left tackle for 4 yards. Tackled by ILB Bart Shea, assisted by S Lorenzo Logan.
Official time out for the two-minute warning.
2-6-ATL11 (2Q: 02:00) Marshawn Lynch ran around right end for 1 yard. Tackled by OLB Shawn Crable, assisted by CB Chad Neasman.
3-5-ATL10 (2Q: 01:43) Irv Andrulis pass completed to WR Jeffrey Rodriguez for 9 yards. Tackled by S Clyde Ingalls.
1-1-ATL01 (2Q: 01:25) Marshawn Lynch ran around right end for 1 yard and a TOUCHDOWN! Key block delivered by Graham Casher. Buffalo 9, Atlanta 7
(2Q: 01:25) Extra point by Taylor Mehlhaff was good. Buffalo 10, Atlanta 7
(2Q: 01:16) Taylor Mehlhaff kicked off 73 yards from the BUF30. Touchback.
1-10-ATL20 (2Q: 01:16) Bernard Harmon ran inside the right tackle for 4 yards. Tackled by DE Chris Long.
2-6-ATL24 (2Q: 00:29) Zach Huffman ran inside the right guard for 1 yard. Tackled by DE Carlton OBrien, assisted by DT Ray Cochrane.
Buffalo called a time out.
3-5-ATL25 (2Q: 00:22) PENALTY: Atlanta was called for a False Start.
3-10-ATL20 (2Q: 00:22) Erik Ainge pass completed to WR Everett Wiggins for 44 yards. The receiver went out of bounds. Tackled by OLB Curtis Lofton. Wiggins gained 15 yards after the catch. The quarterback threw away from the double coverage.
1-10-BUF36 (2Q: 00:05) Oliver Williams attempted a 53 yard field goal and succeeded. Buffalo 10, Atlanta 10
Start of third quarter.
(3Q: 15:00) Oliver Williams kicked off 75 yards from the ATL30. Touchback.
1-10-BUF20 (3Q: 15:00) Justise Hairston ran inside the right tackle for 9 yards. Tackled by DT J.J. Wirthel, assisted by ILB Damon Ramirez. Key block delivered by Orlando Fortenberry.
2-1-BUF29 (3Q: 14:27) Irv Andrulis pass completed to RB Marshawn Lynch for 1 yard. Tackled by DT J.J. Wirthel.
1-10-BUF30 (3Q: 13:55) Marshawn Lynch ran inside the left guard for 2 yards. Tackled by DT J.J. Wirthel.
2-8-BUF32 (3Q: 13:20) Marshawn Lynch ran inside the left guard for 4 yards. Tackled by ILB Dean Willis, assisted by ILB Tim Dobbins. Buffalo's Jeffrey Rodriguez was hurt on the play.
3-4-BUF36 (3Q: 12:49) Irv Andrulis pass completed to RB Marshawn Lynch for -1 yards. The receiver went out of bounds. Tackled by ILB Tim Dobbins, assisted by CB Brady Al Shawa.
4-5-BUF35 (3Q: 12:19) Wayne Lombardi punted 52 yards. Graham Lowe returned the kick 11 yards to the ATL24. PENALTY: Atlanta was called for Holding on the Punt Return.
1-10-ATL09 (3Q: 12:08) Erik Ainge pass completed to RB Zach Huffman for 8 yards. The receiver went out of bounds. Tackled by S Dashon Goldson.
2-2-ATL17 (3Q: 11:41) Bernard Harmon ran inside the left tackle for 1 yard. Tackled by OLB Curtis Lofton.
3-1-ATL18 (3Q: 11:01) Bernard Harmon ran inside the left guard for -2 yards. Tackled by DE Chris Long.
4-3-ATL16 (3Q: 10:18) Carlton Price punted 45 yards. T.J. Aspell returned the kick -2 yards to the BUF37. Tackled by Chad Neasman.
1-10-BUF37 (3Q: 10:08) Justise Hairston ran inside the right guard for 3 yards. Tackled by S Clyde Ingalls.
2-7-BUF40 (3Q: 09:32) Irv Andrulis pass completed to WR Tito Grisso for 6 yards. Tackled by CB Chad Neasman.
3-1-BUF46 (3Q: 08:45) PENALTY: Atlanta was called for Encroachment.
1-10-ATL49 (3Q: 08:37) Marshawn Lynch ran inside the left guard for 0 yards. Tackled by DT Claude Wroten, assisted by DT J.J. Wirthel.
2-10-ATL49 (3Q: 08:02) Justise Hairston ran inside the right tackle for 3 yards. Tackled by DE Jason Lynch, assisted by S Clyde Ingalls.
3-7-ATL46 (3Q: 07:18) Irv Andrulis sacked by OLB Shawn Crable and ILB Damon Ramirez for a loss of 6 yards. Sack allowed by Orlando Fortenberry.
4-13-BUF48 (3Q: 06:42) Wayne Lombardi punted 43 yards. Graham Lowe returned the kick 8 yards to the ATL17. Tackled by Justise Hairston.
1-10-ATL17 (3Q: 06:31) Zach Huffman ran inside the right guard for -1 yards. Tackled by OLB Marcus Cunningham.
2-11-ATL16 (3Q: 05:55) Erik Ainge pass completed to TE Everett Beardsley for 10 yards. Tackled by OLB Marcus Cunningham. The quarterback threw away from the double coverage.
3-1-ATL26 (3Q: 05:10) Erik Ainge pass completed to RB Zach Huffman for -1 yards. Tackled by CB Juan Fisher. The quarterback threw away from the double coverage. PENALTY: Buffalo was called for an Intentional Face Mask.
1-10-ATL40 (3Q: 05:03) Erik Ainge pass completed to WR Eddie Royal for 3 yards. Tackled by OLB Marcus Cunningham. The quarterback threw into double coverage.
2-7-ATL43 (3Q: 04:33) Zach Huffman ran inside the left guard for -2 yards. Tackled by OLB Paul Posluszny.
3-9-ATL41 (3Q: 03:53) Erik Ainge pass was thrown incomplete, intended for WR Eddie Royal. PENALTY: Atlanta was called for Offensive Holding. The penalty was declined.
4-9-ATL41 (3Q: 03:46) Carlton Price punted 49 yards. T.J. Aspell returned the kick -4 yards to the BUF06. Tackled by Bernard Harmon.
1-10-BUF06 (3Q: 03:39) Marshawn Lynch ran around the left tackle for 2 yards. Tackled by DE Damon Bromell.
2-8-BUF08 (3Q: 03:13) Marshawn Lynch ran inside the right guard for 2 yards. Tackled by DE Jason Lynch, assisted by S Dana Washington. Atlanta's Chad Neasman was hurt on the play. This appears to be a minor knee injury. He should be able to remain in the game.
3-6-BUF10 (3Q: 02:31) Irv Andrulis pass completed to WR Colin Saenz for 15 yards. Tackled by CB Brady Al Shawa, assisted by CB Calvin Borders. Saenz gained 2 yards after the catch.
1-10-BUF25 (3Q: 02:04) Marshawn Lynch ran around right end for 0 yards. Tackled by OLB Shawn Crable.
2-10-BUF25 (3Q: 01:25) Marshawn Lynch ran around left end for 3 yards. Tackled by OLB Shawn Crable.
3-7-BUF28 (3Q: 00:59) Irv Andrulis pass completed to TE Roy Lincoln for -1 yards. Tackled by CB Calvin Borders.
4-8-BUF27 (3Q: 00:16) Wayne Lombardi punted 44 yards. Graham Lowe called for a fair catch at the ATL29.
1-10-ATL29 (3Q: 00:09) Zach Huffman ran around the left tackle for 5 yards. Tackled by CB A.J. Harrison. Key block delivered by Mike Pollak.
Start of fourth quarter.
2-5-ATL34 (4Q: 15:00) Erik Ainge pass completed to TE Everett Beardsley for 11 yards. The receiver went out of bounds. Tackled by CB Rod Calico.
1-10-ATL45 (4Q: 14:25) Erik Ainge sacked by DT Ray Cochrane for a loss of 8 yards. Sack allowed by Wesley Covington.
2-18-ATL37 (4Q: 13:55) Erik Ainge pass completed to WR Bob Brown for 8 yards. Tackled by OLB Marcus Cunningham. The quarterback threw away from the double coverage.
3-10-ATL45 (4Q: 13:23) Erik Ainge pass completed to WR Eddie Royal for 11 yards. Tackled by OLB Paul Posluszny. The receiver ran his route right over the middle of the field. Royal gained 4 yards after the catch.
1-10-BUF44 (4Q: 12:46) Bernard Harmon ran around the left tackle for 5 yards. Tackled by CB Danny Duff, assisted by S Brandon Flowers. Key block delivered by Wesley Covington.
2-5-BUF39 (4Q: 11:59) PENALTY: Atlanta was called for a False Start.
2-10-BUF44 (4Q: 11:50) Erik Ainge pass was dropped by WR Eddie Royal.
3-10-BUF44 (4Q: 11:41) Erik Ainge pass completed to TE Moe Looper for 14 yards. Tackled by OLB Paul Posluszny, assisted by S Brandon Flowers. Looper gained 4 yards after the catch.
1-10-BUF30 (4Q: 10:58) Erik Ainge pass completed to TE Moe Looper for 9 yards. Tackled by CB A.J. Harrison. The quarterback threw away from the double coverage.
2-1-BUF21 (4Q: 10:18) Erik Ainge sacked by DT Ray Cochrane and DE Chris Long for a loss of 7 yards. Cochrane simply blew through Barry Richardson to reach the quarterback and knock him down.
3-8-BUF28 (4Q: 09:51) Erik Ainge pass completed to WR Paul Williams for 9 yards. The receiver went out of bounds. Tackled by CB Rod Calico. Williams gained 1 yard after the catch. The quarterback threw away from the double coverage.
1-10-BUF19 (4Q: 09:26) Erik Ainge pass completed to WR Bob Brown for 8 yards. Tackled by OLB Curtis Lofton.
2-2-BUF11 (4Q: 08:52) Erik Ainge pass completed to TE Moe Looper for 4 yards. Tackled by OLB Curtis Lofton. The receiver ran his route right over the middle of the field.
1-7-BUF07 (4Q: 08:15) Erik Ainge pass completed to TE Everett Beardsley for -1 yards. Tackled by OLB Alex Raffensperger. The quarterback threw away from the double coverage.
2-8-BUF08 (4Q: 07:39) Erik Ainge pass completed to RB Zach Huffman for 1 yard. Tackled by OLB Curtis Lofton. The receiver ran his route right over the middle of the field. The quarterback threw away from the double coverage.
3-7-BUF07 (4Q: 06:55) Zach Huffman ran around the left tackle for 7 yards and a TOUCHDOWN! Key block delivered by Davin Joseph. Atlanta 16, Buffalo 10
(4Q: 06:55) Extra point by Oliver Williams was good. Atlanta 17, Buffalo 10
(4Q: 06:46) Oliver Williams kicked off 72 yards from the ATL30. Touchback.
1-10-BUF20 (4Q: 06:46) Marshawn Lynch ran inside the left tackle for 2 yards. Tackled by ILB Dean Willis.
2-8-BUF22 (4Q: 06:23) Irv Andrulis pass completed to WR T.J. Aspell for 18 yards. Tackled by CB Calvin Borders, assisted by S Lorenzo Logan. Aspell gained 7 yards after the catch.
1-10-BUF40 (4Q: 05:37) Irv Andrulis pass completed to WR T.J. Aspell for 9 yards. Tackled by OLB Shawn Crable. Aspell gained 2 yards after the catch.
2-1-BUF49 (4Q: 04:52) Marshawn Lynch ran inside the right guard for 0 yards. Tackled by DE Monty Blackwell.
3-1-BUF49 (4Q: 04:24) Marshawn Lynch ran around right end for 4 yards. Tackled by ILB Bart Shea. Key block delivered by Graham Casher.
1-10-ATL47 (4Q: 03:49) Irv Andrulis pass was thrown incomplete, intended for TE Stan Strouse.
2-10-ATL47 (4Q: 03:44) Irv Andrulis pass fell incomplete, intended for RB Marshawn Lynch. CB Chad Neasman defended the pass. The defense looked very familiar with that play.
3-10-ATL47 (4Q: 03:40) Justise Hairston ran inside the right tackle for 9 yards. Tackled by DE Monty Blackwell. Key block delivered by Stephen Hansen. Hansen ran over Bart Shea to set up the play.
4-1-ATL38 (4Q: 03:14) Justise Hairston ran inside the left tackle for 8 yards. Tackled by ILB Bart Shea. Key block delivered by Graham Casher.
1-10-ATL30 (4Q: 02:53) Irv Andrulis pass fell incomplete, intended for WR Tito Grisso. CB Chad Neasman knocked the ball out of his grasp.
2-10-ATL30 (4Q: 02:41) Irv Andrulis pass fell incomplete, intended for RB Justise Hairston. CB Chad Neasman defended the pass.
3-10-ATL30 (4Q: 02:33) Irv Andrulis pass completed to WR Tito Grisso for 15 yards. Tackled by S Tom Zhao.
1-10-ATL15 (4Q: 02:16) Irv Andrulis pass completed to WR Colin Saenz for 4 yards. Tackled by OLB Shawn Crable.
Official time out for the two-minute warning.
2-6-ATL11 (4Q: 02:00) Irv Andrulis pass completed to RB Marshawn Lynch for 11 yards and a TOUCHDOWN! Lynch gained 2 yards after the catch. Atlanta 17, Buffalo 16
(4Q: 02:00) Extra point by Taylor Mehlhaff was good. Buffalo 17, Atlanta 17
(4Q: 01:52) Taylor Mehlhaff kicked off 59 yards from the BUF30. Malcolm Kelly returned the ball 16 yards to the ATL27. Tackled by Justise Hairston.
1-10-ATL27 (4Q: 01:42) Erik Ainge pass completed to RB Zach Huffman for 8 yards. The receiver went out of bounds. Tackled by S Dashon Goldson. The receiver ran his route right over the middle of the field.
2-2-ATL35 (4Q: 01:34) Erik Ainge pass completed to WR Malcolm Kelly for 16 yards. Tackled by CB A.J. Harrison.
1-10-BUF49 (4Q: 01:17) Erik Ainge pass was blocked at the line, intended for WR Eddie Royal. DE Chris Long blocked the pass. The quarterback threw into double coverage.
2-10-BUF49 (4Q: 01:13) Erik Ainge pass completed to WR Bob Brown for 9 yards. The receiver went out of bounds. Tackled by S Dashon Goldson. The receiver ran his route right over the middle of the field.
3-1-BUF40 (4Q: 01:05) Erik Ainge pass fell incomplete, intended for FB Brian Leonard. DE Carlton OBrien hurried the quarterback into a bad throw.
4-1-BUF40 (4Q: 00:59) Carlton Price punted 40 yards. Touchback.
1-10-BUF20 (4Q: 00:52) Irv Andrulis pass completed to WR Tito Grisso for 10 yards. Tackled by CB Chad Neasman. PENALTY: Buffalo was called for Illegal Motion.
1-15-BUF15 (4Q: 00:52) Irv Andrulis pass was dropped by TE Stan Strouse.
2-15-BUF15 (4Q: 00:45) PENALTY: Buffalo was called for a False Start.
2-20-BUF10 (4Q: 00:45) Irv Andrulis pass fell incomplete, intended for WR Colin Saenz. OLB Shawn Crable hurried the quarterback into a bad throw.
3-20-BUF10 (4Q: 00:37) Irv Andrulis pass fell incomplete, intended for WR Colin Saenz. DE Jason Lynch hurried the quarterback into a bad throw.
4-20-BUF10 (4Q: 00:28) Wayne Lombardi punted 45 yards. Graham Lowe returned the kick 12 yards to the BUF43. Tackled by Alfred Rogers.
1-10-BUF43 (4Q: 00:21) Erik Ainge pass completed to WR Eddie Royal for 13 yards. Tackled by OLB Paul Posluszny. Royal gained 2 yards after the catch.
Atlanta called a time out.
1-10-BUF30 (4Q: 00:12) Oliver Williams attempted a 47 yard field goal and succeeded. Atlanta 20, Buffalo 17
(4Q: 00:07) Oliver Williams kicked off 66 yards from the ATL30. Percy Marlow returned the ball 24 yards to the BUF28. Tackled by Chad Neasman.
Final Score: Atlanta Falcons 20, Buffalo Bills 17