LunoSport
About Contact
Get the app
Scores Schedule Standings Teams Leaders

NY Giants at Atlanta play by play — NFL December 22, 2024

NY Giants 7
Atlanta 34
Final
Atlanta 1st, 15:00
  1. 15:00 1st & 10 NYG 35 NY Giants kicked off, touchback
  2. 15:00 1st & 10 ATL 30 Michael Penix Jr. incomplete pass to the left intended for Ray-Ray McCloud
  3. 14:52 2nd & 10 ATL 30 Bijan Robinson rushed to the right for 3 yard gain, tackled by Micah McFadden
  4. 14:14 3rd & 7 ATL 33 Michael Penix Jr. passed to Drake London down the middle for 19 yard gain, tackled by Adoree' Jackson
  5. 13:33 1st & 10 NYG 48 NY Giants committed 5 yard penalty (Neutral Zone Infraction)
  6. 13:17 1st & 5 NYG 43 Bijan Robinson rushed to the left for 10 yard gain, tackled by Darius Muasau
  7. 12:38 1st & 10 NYG 33 Michael Penix Jr. incomplete pass to the left intended for Drake London
  8. 12:34 2nd & 10 NYG 33 Ray-Ray McCloud rushed to the right for 8 yard gain, tackled by Jason Pinnock
  9. 11:53 3rd & 2 NYG 25 Michael Penix Jr. incomplete pass to the right intended for Drake London
  10. 11:48 4th & 2 NYG 25 Riley Patterson missed a 43-yard field goal
NY Giants 1st, 11:44
  1. 11:44 1st & 10 NYG 33 Drew Lock passed to Malik Nabers to the right for 6 yard gain, tackled by Mike Hughes
  2. 11:05 2nd & 4 NYG 39 Drew Lock incomplete pass to the right
  3. 10:57 3rd & 4 NYG 39 Drew Lock incomplete pass to the right intended for Wan'Dale Robinson
  4. 10:52 4th & 4 NYG 39 Jamie Gillan punted for 51 yards, no return
Atlanta 1st, 10:45
  1. 10:45 1st & 10 ATL 10 Bijan Robinson rushed to the right for 8 yard gain, tackled by Elijah Chatman
  2. 10:09 2nd & 2 ATL 18 Bijan Robinson rushed to the left for 6 yard gain, tackled by Dru Phillips
  3. 9:43 1st & 10 ATL 24 Michael Penix Jr. incomplete pass to the right intended for Charlie Woerner
  4. 9:38 2nd & 10 ATL 24 Michael Penix Jr. passed to Drake London to the left for 5 yard gain, tackled by Dane Belton
  5. 8:56 3rd & 5 ATL 29 Michael Penix Jr. rushed to the right for 1 yard gain, tackled by Kayvon Thibodeaux
  6. 8:15 4th & 4 ATL 30 Bradley Pinion punted for 46 yards. Ihmir Smith-Marsette returned punt for 6 yards
NY Giants 1st, 8:05
  1. 8:05 1st & 10 NYG 30 Tyrone Tracy Jr. rushed to the right for 4 yard gain, tackled by David Onyemata
  2. 7:29 2nd & 6 NYG 34 Drew Lock passed to Malik Nabers to the left for 6 yard gain, tackled by Kaden Elliss
  3. 6:58 1st & 10 NYG 40 Drew Lock passed to Tyrone Tracy Jr. to the left for 9 yard gain, tackled by Justin Simmons
  4. 6:18 2nd & 1 NYG 49 Tyrone Tracy Jr. rushed to the right for 5 yard gain, tackled by Grady Jarrett
  5. 5:33 1st & 10 ATL 46 Devin Singletary rushed to the right for 5 yard gain, tackled by A.J. Terrell Jr.
  6. 4:55 2nd & 5 ATL 41 Devin Singletary rushed to the left for 4 yard gain, tackled by Kentavius Street
  7. 4:19 1st & 10 ATL 36 Drew Lock passed to Daniel Bellinger to the right for 5 yard gain, tackled by Jessie Bates III
  8. 3:37 1st & 10 ATL 32 Drew Lock passed to Wan'Dale Robinson to the left for 9 yard gain, tackled by Justin Simmons
  9. 2:54 2nd & 2 ATL 24 Tyrone Tracy Jr. rushed to the left for 5 yard gain, tackled by Ruke Orhorhoro
  10. 2:10 1st & 10 ATL 18 Drew Lock passed to Wan'Dale Robinson to the left for 6 yard gain, tackled by Lorenzo Carter
  11. 1:30 2nd & 4 ATL 12 Tyrone Tracy Jr. rushed to the right for 4 yard gain, tackled by Dee Alford
  12. 0:45 1st & 8 ATL 8 Drew Lock incomplete pass to the right intended for Wan'Dale Robinson
  13. 0:40 2nd & 8 ATL 8 Darius Slayton rushed to the right for 6 yard gain, tackled by Dee Alford
  14. End of 1st Quarter
  15. 15:00 3rd & 2 ATL 2 Drew Lock passed to Tyrone Tracy Jr. to the left for 2 yard touchdown NYG 6, ATL 0
  16. 14:53 1st & 10 ATL 0 Graham Gano made PAT NYG 7, ATL 0
Atlanta 2nd, 14:53
  1. 14:53 1st & 10 NYG 35 NY Giants kicked off, touchback
  2. 14:53 1st & 10 ATL 30 Michael Penix Jr. passed to Darnell Mooney to the right for 22 yard gain, tackled by Adoree' Jackson
  3. 14:19 1st & 10 NYG 48 Bijan Robinson rushed to the right for 4 yard gain, tackled by Raheem Layne
  4. 13:41 2nd & 6 NYG 44 Tyler Allgeier rushed to the right for 1 yard loss, tackled by Boogie Basham
  5. 12:58 3rd & 7 NYG 45 Michael Penix Jr. passed to Drake London down the middle for 10 yard gain, tackled by Micah McFadden
  6. 12:14 1st & 10 NYG 35 Michael Penix Jr. passed to Bijan Robinson to the right for 4 yard loss, tackled by Dru Phillips
  7. 11:32 2nd & 14 NYG 39 Michael Penix Jr. rushed up the middle for 5 yard gain, tackled by Micah McFadden
  8. 10:46 3rd & 9 NYG 34 Michael Penix Jr. incomplete pass to the left intended for Darnell Mooney
  9. 10:41 4th & 9 NYG 34 Riley Patterson kicked a 52-yard field goal NYG 7, ATL 3
NY Giants 2nd, 10:36
  1. 10:36 1st & 10 ATL 35 Atlanta kicked off, touchback
  2. 10:36 1st & 10 NYG 30 Drew Lock incomplete pass to the right intended for Malik Nabers
  3. 10:31 2nd & 10 NYG 30 NY Giants committed 5 yard penalty (False Start)
  4. 10:31 2nd & 15 NYG 25 Drew Lock passed to Jalin Hyatt to the right for 9 yard gain, tackled by Mike Hughes
  5. 9:52 3rd & 6 NYG 34 Drew Lock passed to Wan'Dale Robinson to the left for 15 yard gain, tackled by Dee Alford
  6. 9:06 1st & 10 NYG 49 NY Giants committed 5 yard penalty (Delay of Game)
  7. 8:51 1st & 15 NYG 44 Drew Lock passed to Wan'Dale Robinson to the right for 8 yard gain, tackled by A.J. Terrell Jr.
  8. 8:05 2nd & 7 ATL 48 Drew Lock pass intercepted to the left. Jessie Bates III intercepted Drew Lock for 55 yard touchdown NYG 7, ATL 9
  9. 7:56 1st & 10 NYG 0 Riley Patterson made PAT NYG 7, ATL 10
NY Giants 2nd, 7:56
  1. 7:56 1st & 10 ATL 35 Atlanta kicked off, touchback
  2. 7:56 1st & 10 NYG 30 Tyrone Tracy Jr. rushed to the right for 1 yard gain, tackled by Kaden Elliss
  3. 7:19 2nd & 9 NYG 31 Drew Lock passed to Malik Nabers to the left for 10 yard gain, tackled by Justin Simmons
  4. 6:41 1st & 10 NYG 41 Tyrone Tracy Jr. rushed to the left for 3 yard gain, tackled by Arnold Ebiketie
  5. 6:02 2nd & 7 NYG 44 Drew Lock sacked by Arnold Ebiketie for 4 yard loss
  6. 5:20 3rd & 11 NYG 40 Drew Lock incomplete pass down the middle intended for Malik Nabers
  7. 5:16 4th & 11 NYG 40 Jamie Gillan punted for 46 yards, no return
Atlanta 2nd, 5:09
  1. 5:09 1st & 10 ATL 14 Michael Penix Jr. passed to Darnell Mooney to the left for 15 yard gain, tackled by Dru Phillips
  2. 4:31 1st & 10 ATL 29 Bijan Robinson rushed to the left for 2 yard gain, tackled by Rakeem Nunez-Roches
  3. 3:51 2nd & 8 ATL 31 Michael Penix Jr. incomplete pass to the left
  4. 3:46 3rd & 8 ATL 31 NY Giants committed 30 yard penalty (Pass Interference)
  5. 3:40 1st & 10 NYG 39 Tyler Allgeier rushed to the left for 2 yard gain, tackled by Darius Muasau
  6. 3:00 2nd & 8 NYG 37 Tyler Allgeier rushed to the right for 2 yard gain, tackled by Darius Muasau
  7. 2:17 3rd & 6 NYG 35 Michael Penix Jr. passed to Darnell Mooney down the middle for 19 yard gain, tackled by Jason Pinnock
  8. 2:00 1st & 10 NYG 16 Bijan Robinson rushed to the right for 9 yard gain, tackled by Dane Belton
  9. 1:53 2nd & 1 NYG 7 NY Giants timeout
  10. 1:53 2nd & 1 NYG 7 Bijan Robinson rushed to the right for 3 yard gain, tackled by Jordon Riley
  11. 1:48 1st & 4 NYG 4 NY Giants timeout
  12. 1:48 1st & 4 NYG 4 Bijan Robinson rushed to the left for 4 yard touchdown NYG 7, ATL 16
  13. 1:43 1st & 10 NYG 0 Riley Patterson made PAT NYG 7, ATL 17
NY Giants 2nd, 1:43
  1. 1:43 1st & 10 ATL 35 Atlanta kicked off for 61 yards, Eric Gray returned kickoff for 37 yards
  2. 1:35 1st & 10 NYG 41 Drew Lock sacked by Kaden Elliss for 10 yard loss. Drew Lock fumbled. Arnold Ebiketie recovered fumble for no gain
Atlanta 2nd, 1:26
  1. 1:26 1st & 10 NYG 31 Bijan Robinson rushed to the left for 3 yard gain, tackled by Micah McFadden
  2. 1:06 2nd & 7 NYG 28 NY Giants timeout
  3. 1:06 2nd & 7 NYG 28 Bijan Robinson rushed to the right for 1 yard loss, tackled by Darius Muasau
  4. 0:30 3rd & 8 NYG 29 Atlanta timeout
  5. 0:30 3rd & 8 NYG 29 Michael Penix Jr. passed to Darnell Mooney to the right for 14 yard gain
  6. 0:27 1st & 10 NYG 15 Bijan Robinson rushed to the right for 2 yard loss, tackled by Brian Burns
  7. 0:22 2nd & 12 NYG 17 Atlanta timeout
  8. 0:22 2nd & 12 NYG 17 Michael Penix Jr. passed to Drake London to the right for 10 yard gain, tackled by Raheem Layne
  9. 0:16 3rd & 2 NYG 7 Atlanta timeout
  10. 0:16 3rd & 2 NYG 7 Michael Penix Jr. pass intercepted to the right. Cor'Dale Flott intercepted Michael Penix Jr. for 26 yards. Atlanta committed 15 yard penalty (Unnecessary Roughness)
NY Giants 2nd, 0:07
  1. 0:07 1st & 10 NYG 40 Drew Lock incomplete pass to the left intended for Daniel Bellinger
  2. 0:04 2nd & 10 NYG 40 Drew Lock incomplete pass to the left intended for Malik Nabers
NY Giants 3rd, 15:00
  1. 15:00 1st & 10 ATL 35 Atlanta kicked off, touchback
  2. 15:00 1st & 10 NYG 30 Devin Singletary rushed to the right for 3 yard gain, tackled by David Onyemata
  3. 14:27 2nd & 7 NYG 33 Drew Lock pass intercepted down the middle. Matthew Judon intercepted Drew Lock for 27 yard touchdown NYG 7, ATL 23
  4. 14:20 1st & 10 NYG 0 Riley Patterson made PAT NYG 7, ATL 24
NY Giants 3rd, 14:20
  1. 14:20 1st & 10 ATL 35 Atlanta kicked off, touchback
  2. 14:20 1st & 10 NYG 30 Drew Lock incomplete pass down the middle
  3. 14:16 2nd & 10 NYG 30 Tyrone Tracy Jr. rushed to the left for 4 yard gain, tackled by Zach Harrison
  4. 13:45 3rd & 6 NYG 34 Drew Lock incomplete pass to the right intended for Wan'Dale Robinson
  5. 13:42 4th & 6 NYG 34 Jamie Gillan punted for 41 yards. Avery Williams returned punt for 6 yards
Atlanta 3rd, 13:31
  1. 13:31 1st & 10 ATL 31 Bijan Robinson rushed to the right for 14 yard gain, tackled by Jason Pinnock
  2. 12:56 1st & 10 ATL 45 Bijan Robinson rushed to the right for 1 yard loss, tackled by Ty Summers
  3. 12:14 2nd & 11 ATL 44 Michael Penix Jr. passed to Drake London down the middle for 15 yard gain, tackled by Raheem Layne
  4. 11:26 1st & 10 NYG 41 Tyler Allgeier rushed to the left for 12 yard gain, tackled by Deonte Banks
  5. 10:43 1st & 10 NYG 29 Michael Penix Jr. incomplete pass to the left intended for Charlie Woerner
  6. 10:37 2nd & 10 NYG 29 Michael Penix Jr. passed to Tyler Allgeier to the left for 9 yard gain, tackled by Ty Summers
  7. 10:11 3rd & 1 NYG 20 Tyler Allgeier rushed to the left for 2 yard gain, tackled by Cory Durden
  8. 9:31 1st & 10 NYG 19 Bijan Robinson rushed to the right for 3 yard gain, tackled by Cory Durden
  9. 8:50 2nd & 6 NYG 15 Bijan Robinson rushed to the right for no gain, tackled by Dru Phillips
  10. 8:08 3rd & 6 NYG 15 Michael Penix Jr. passed to Bijan Robinson to the right for 13 yard gain, tackled by Ty Summers
  11. 7:22 1st & 2 NYG 2 Michael Penix Jr. incomplete pass to the left intended for Drake London
  12. 7:19 2nd & 2 NYG 2 Bijan Robinson rushed to the left for 2 yard touchdown NYG 7, ATL 30
  13. 7:14 1st & 10 NYG 0 Riley Patterson made PAT NYG 7, ATL 31
NY Giants 3rd, 7:14
  1. 7:14 1st & 10 ATL 35 Atlanta kicked off, touchback
  2. 7:14 1st & 10 NYG 30 Drew Lock passed to Malik Nabers to the right for 6 yard gain, tackled by Dee Alford
  3. 6:41 2nd & 4 NYG 36 Devin Singletary rushed to the right for no gain, tackled by Zach Harrison
  4. 6:01 3rd & 4 NYG 36 Drew Lock incomplete pass to the left intended for Wan'Dale Robinson
  5. 5:58 4th & 4 NYG 36 Jamie Gillan punted for 51 yards, no return
Atlanta 3rd, 5:51
  1. 5:51 1st & 10 ATL 13 Tyler Allgeier rushed to the left for 2 yard gain, tackled by Darius Muasau
  2. 5:13 2nd & 8 ATL 15 Michael Penix Jr. passed to Ray-Ray McCloud to the right for 7 yard gain, tackled by Darius Muasau
  3. 4:32 3rd & 1 ATL 22 Tyler Allgeier rushed to the left for 1 yard gain, tackled by Cory Durden
  4. 3:52 1st & 10 ATL 23 Tyler Allgeier rushed to the left for 4 yard gain, tackled by Darius Muasau
  5. 3:10 2nd & 6 ATL 27 Michael Penix Jr. passed to Ray-Ray McCloud down the middle for 8 yard gain, tackled by Cor'Dale Flott
  6. 2:30 1st & 10 ATL 36 Bijan Robinson rushed to the right for 1 yard gain, tackled by Ty Summers
  7. 1:50 2nd & 10 ATL 36 Bijan Robinson rushed to the right for 11 yard gain, tackled by Dane Belton
  8. 1:06 1st & 10 ATL 46 Michael Penix Jr. passed to Chris Blair down the middle for 17 yard gain, tackled by Jason Pinnock
  9. 0:23 1st & 10 NYG 36 Bijan Robinson rushed to the left for 8 yard gain, tackled by Dane Belton
  10. End of 3rd Quarter
  11. 15:00 2nd & 2 NYG 28 Bijan Robinson rushed to the left for 1 yard gain, tackled by Darius Muasau
  12. 14:16 3rd & 1 NYG 27 Bijan Robinson rushed to the left for 6 yard gain, tackled by Jason Pinnock
  13. 13:33 1st & 10 NYG 21 Tyler Allgeier rushed to the left for 2 yard gain, tackled by Brian Burns
  14. 12:48 2nd & 8 NYG 19 Michael Penix Jr. passed to Kyle Pitts down the middle for 7 yard gain, tackled by Jason Pinnock
  15. 12:04 3rd & 2 NYG 13 Atlanta committed 10 yard penalty (Holding)
  16. 11:32 3rd & 11 NYG 22 Michael Penix Jr. passed to Ray-Ray McCloud to the right for 4 yard gain, tackled by Cor'Dale Flott
  17. 10:50 4th & 7 NYG 18 Riley Patterson kicked a 37-yard field goal NYG 7, ATL 34
NY Giants 4th, 10:47
  1. 10:47 1st & 10 ATL 35 Atlanta kicked off, touchback
  2. 10:47 1st & 10 NYG 30 Drew Lock incomplete pass to the right intended for Malik Nabers
  3. 10:41 2nd & 10 NYG 30 Drew Lock passed to Tyrone Tracy Jr. to the right for 16 yard gain, tackled by Arnold Ebiketie
  4. 9:58 1st & 10 NYG 46 Drew Lock incomplete pass to the right intended for Jalin Hyatt
  5. 9:53 2nd & 10 NYG 46 Drew Lock rushed to the right for 1 yard gain, tackled by Arnold Ebiketie
  6. 9:13 3rd & 9 NYG 47 Atlanta committed 5 yard penalty (Offside)
  7. 8:45 3rd & 4 ATL 48 NY Giants committed 5 yard penalty (Illegal Shift)
  8. 8:16 3rd & 9 NYG 47 Drew Lock sacked by Matthew Judon for 7 yard loss
  9. 7:32 4th & 16 NYG 40 Jamie Gillan punted for 21 yards, no return
Atlanta 4th, 7:23
  1. 7:23 1st & 10 ATL 39 Tyler Allgeier rushed to the left for 3 yard loss, tackled by Jason Pinnock
  2. 7:01 2nd & 13 ATL 36 Tyler Allgeier rushed to the left for 1 yard loss, tackled by Elijah Garcia
  3. 6:17 3rd & 14 ATL 35 Michael Penix Jr. passed to Darnell Mooney to the right for 12 yard gain, tackled by Cor'Dale Flott
  4. 5:34 4th & 2 ATL 47 Bradley Pinion punted for 42 yards, no return
NY Giants 4th, 5:26
  1. 5:26 1st & 10 NYG 11 Drew Lock passed to Malik Nabers to the right for 5 yard gain, tackled by JD Bertrand
  2. 4:51 2nd & 5 NYG 16 Drew Lock passed to Wan'Dale Robinson to the left for 9 yard gain, tackled by JD Bertrand
  3. 4:23 1st & 10 NYG 25 Drew Lock passed to Darius Slayton to the left for 21 yard gain, tackled by JD Bertrand
  4. 4:13 1st & 10 NYG 46 Drew Lock passed to Wan'Dale Robinson down the middle for 11 yard gain, tackled by JD Bertrand
  5. 3:43 1st & 10 ATL 44 Drew Lock passed to Eric Gray to the left for 2 yard gain, tackled by Kevin King
  6. 3:22 2nd & 7 ATL 41 Drew Lock passed to Tyrone Tracy Jr. to the left for 16 yard gain, tackled by Nate Landman
  7. 2:45 1st & 10 ATL 25 NY Giants committed 5 yard penalty (False Start)
  8. 2:45 1st & 15 ATL 30 NY Giants committed 10 yard penalty (Holding)
  9. 2:40 1st & 25 ATL 40 Drew Lock passed to Malik Nabers to the left for 14 yard gain, tackled by Nate Landman
  10. 2:10 2nd & 11 ATL 26 Drew Lock passed to Malik Nabers to the left for 21 yard gain, tackled by Mike Hughes
  11. 2:04 1st & 5 ATL 5 NY Giants committed 10 yard penalty (Holding)
  12. 1:59 1st & 15 ATL 15 Drew Lock passed to Wan'Dale Robinson to the right for 4 yard gain, tackled by Kentavius Street
  13. 1:33 2nd & 12 ATL 12 NY Giants committed 5 yard penalty (False Start)
  14. 1:33 2nd & 17 ATL 17 NY Giants timeout
  15. 1:33 2nd & 17 ATL 17 Drew Lock incomplete pass to the left intended for Malik Nabers
  16. 1:28 3rd & 17 ATL 17 Drew Lock incomplete pass to the right intended for Malik Nabers
  17. 1:22 4th & 17 ATL 17 Atlanta timeout
  18. 1:22 4th & 17 ATL 17 NY Giants committed 5 yard penalty (False Start)
  19. 1:22 4th & 22 ATL 22 Drew Lock incomplete pass to the right intended for Darius Slayton
Atlanta 4th, 1:12
  1. 1:12 1st & 10 ATL 22 Michael Penix Jr. rushed up the middle for 1 yard loss
  2. 0:31 2nd & 11 ATL 21 Michael Penix Jr. rushed up the middle for 2 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.