LunoSport
About Contact
Get the app
Scores Schedule Standings Teams Leaders

NY Giants at Philadelphia play by play — NFL January 5, 2025

NY Giants 13
Philadelphia 20
Final
NY Giants 1st, 15:00
  1. 15:00 1st & 10 PHI 35 Philadelphia kicked off, touchback
  2. 15:00 1st & 10 NYG 20 Drew Lock passed to Malik Nabers down the middle for 6 yard gain, tackled by Jeremiah Trotter Jr.
  3. 14:22 2nd & 4 NYG 26 Devin Singletary rushed to the left for 2 yard gain, tackled by Moro Ojomo
  4. 13:44 3rd & 2 NYG 28 Devin Singletary rushed to the left for 5 yard gain, tackled by Kelee Ringo
  5. 13:06 1st & 10 NYG 33 Drew Lock passed to Wan'Dale Robinson down the middle for 6 yard gain, tackled by Jeremiah Trotter Jr.
  6. 12:31 2nd & 4 NYG 39 Tyrone Tracy Jr. rushed up the middle for no gain, tackled by Charles Harris
  7. 11:58 3rd & 4 NYG 39 Tyrone Tracy Jr. rushed to the left for 9 yard gain, tackled by Kelee Ringo
  8. 11:19 1st & 10 NYG 48 NY Giants committed 5 yard penalty (False Start)
  9. 11:06 1st & 15 NYG 43 Drew Lock passed to Wan'Dale Robinson to the right for 1 yard gain, tackled by Jordan Davis
  10. 10:29 2nd & 14 NYG 44 Tyrone Tracy Jr. rushed to the left for 2 yard gain, tackled by Jeremiah Trotter Jr.
  11. 9:48 3rd & 12 NYG 46 Drew Lock passed to Daniel Bellinger to the right for 5 yard gain, tackled by Isaiah Rodgers
  12. 8:58 4th & 8 PHI 50 Drew Lock incomplete pass to the left intended for Darius Slayton
Philadelphia 1st, 8:52
  1. 8:52 1st & 10 PHI 49 Tanner McKee passed to Dallas Goedert to the right for 16 yard gain, tackled by Brian Burns
  2. 8:16 1st & 10 NYG 35 Kenneth Gainwell rushed to the left for 3 yard gain, tackled by Rakeem Nunez-Roches
  3. 7:38 2nd & 7 NYG 32 Tanner McKee passed to Dallas Goedert to the left for 17 yard gain, tackled by Dane Belton
  4. 6:58 1st & 10 NYG 15 Tanner McKee passed to Ainias Smith to the left for 15 yard touchdown NYG 0, PHI 6
  5. 6:51 1st & 10 NYG 0 Jake Elliott made PAT NYG 0, PHI 7
NY Giants 1st, 6:51
  1. 6:51 1st & 10 PHI 35 Philadelphia kicked off for 62 yards, no return. Philadelphia penalty (Kickoff Out of Bounds)
  2. 6:51 1st & 10 NYG 40 Tyrone Tracy Jr. rushed to the left for 1 yard gain, tackled by Jeremiah Trotter Jr.
  3. 6:14 2nd & 9 NYG 41 Drew Lock incomplete pass to the left intended for Malik Nabers
  4. 6:10 3rd & 9 NYG 41 Tyrone Tracy Jr. rushed to the left for 2 yard gain, tackled by Milton Williams
  5. 5:22 4th & 7 NYG 43 Jamie Gillan punted for 43 yards, no return
Philadelphia 1st, 5:16
  1. 5:16 1st & 10 PHI 14 Tanner McKee passed to Dallas Goedert to the left for 13 yard gain, tackled by Dyontae Johnson
  2. 4:34 1st & 10 PHI 27 Tanner McKee incomplete pass to the left intended for Johnny Wilson
  3. 4:28 2nd & 10 PHI 27 Kenneth Gainwell rushed to the left for no gain, tackled by Dyontae Johnson
  4. 4:03 3rd & 10 PHI 27 Tanner McKee passed to Jahan Dotson to the left for 9 yard gain, tackled by Adoree' Jackson
  5. 3:15 4th & 1 PHI 36 NY Giants committed 5 yard penalty (Neutral Zone Infraction)
  6. 3:07 1st & 10 PHI 41 Kenneth Gainwell rushed to the left for 2 yard gain, tackled by Dyontae Johnson
  7. 2:27 2nd & 8 PHI 43 Tanner McKee passed to Jahan Dotson down the middle for 13 yard gain, tackled by Divaad Wilson
  8. 1:50 1st & 10 NYG 44 Tanner McKee incomplete pass to the right intended for Dallas Goedert
  9. 1:45 2nd & 10 NYG 44 Kenneth Gainwell rushed to the left for 5 yard gain, tackled by Kayvon Thibodeaux
  10. 1:10 3rd & 5 NYG 39 Kenneth Gainwell rushed to the left for 3 yard gain, tackled by Divaad Wilson
  11. 0:34 4th & 2 NYG 36 Tanner McKee passed to Dallas Goedert to the left for 9 yard gain, tackled by Divaad Wilson
  12. End of 1st Quarter
  13. 15:00 1st & 10 NYG 27 Tanner McKee incomplete pass to the left intended for Kenneth Gainwell
  14. 14:55 2nd & 10 NYG 27 Tanner McKee passed to Johnny Wilson to the left for 6 yard gain, tackled by Deonte Banks
  15. 14:14 3rd & 4 NYG 21 Tanner McKee incomplete pass to the right intended for Dallas Goedert
  16. 14:10 4th & 4 NYG 21 Jake Elliott missed a 39-yard field goal
NY Giants 2nd, 14:06
  1. 14:06 1st & 10 NYG 29 Drew Lock passed to Devin Singletary to the left for 5 yard loss, tackled by Jordan Davis
  2. 13:27 2nd & 15 NYG 24 Drew Lock passed to Malik Nabers to the right for 6 yard gain, tackled by Avonte Maddox
  3. 12:48 3rd & 9 NYG 30 Drew Lock passed to Wan'Dale Robinson to the left for 6 yard gain, tackled by Avonte Maddox
  4. 12:11 4th & 3 NYG 36 Dane Belton rushed to the right for 10 yard gain, tackled by Dallas Gant
  5. 11:28 1st & 10 NYG 46 Eric Gray rushed to the right for 6 yard gain, tackled by Jeremiah Trotter Jr.
  6. 10:48 2nd & 4 PHI 48 Tyrone Tracy Jr. rushed to the left for 2 yard gain, tackled by Oren Burks
  7. 10:08 3rd & 2 PHI 46 Tyrone Tracy Jr. rushed up the middle for 1 yard gain, tackled by Moro Ojomo
  8. 9:29 4th & 1 PHI 45 Devin Singletary rushed to the left for 3 yard gain, tackled by Oren Burks
  9. 8:52 1st & 10 PHI 42 Devin Singletary rushed to the right for 4 yard gain, tackled by Oren Burks
  10. 8:17 2nd & 6 PHI 38 Devin Singletary rushed to the left for 2 yard gain, tackled by Jeremiah Trotter Jr.
  11. 7:39 3rd & 4 PHI 36 Devin Singletary rushed to the left for 2 yard gain, tackled by Jordan Davis
  12. 6:58 4th & 2 PHI 34 Drew Lock incomplete pass to the right intended for Malik Nabers
Philadelphia 2nd, 6:51
  1. 6:51 1st & 10 PHI 35 Nick Gates fumbled. Tanner McKee recovered fumble for no gain
  2. 6:11 2nd & 24 PHI 21 Tanner McKee passed to Johnny Wilson down the middle for 9 yard gain, tackled by Darius Muasau
  3. 5:30 3rd & 15 PHI 30 Tanner McKee passed to Jahan Dotson to the right for 19 yard gain, tackled by Dane Belton
  4. 4:51 1st & 10 PHI 49 Tanner McKee passed to Grant Calcaterra to the right for 7 yard gain, tackled by Dyontae Johnson
  5. 4:23 2nd & 3 NYG 44 Will Shipley rushed up the middle for 5 yard gain, tackled by Brian Burns
  6. 3:45 1st & 10 NYG 40 Philadelphia timeout
  7. 3:45 1st & 10 NYG 40 Tanner McKee incomplete pass to the right intended for Johnny Wilson
  8. 3:42 2nd & 10 NYG 40 Tanner McKee passed to Will Shipley down the middle for 13 yard gain, tackled by Dyontae Johnson
  9. 3:21 2nd & 5 NYG 34 Will Shipley rushed to the left for 2 yard gain, tackled by Dyontae Johnson
  10. 2:39 2nd & 8 NYG 24 Tanner McKee passed to Will Shipley to the right for 13 yard gain, tackled by Cor'Dale Flott
  11. 2:00 1st & 10 NYG 11 Tanner McKee incomplete pass to the right intended for Grant Calcaterra
  12. 1:55 2nd & 10 NYG 11 Will Shipley rushed up the middle for 1 yard gain, tackled by Dru Phillips
  13. 1:51 3rd & 9 NYG 10 NY Giants timeout
  14. 1:51 3rd & 9 NYG 10 Tanner McKee passed to Will Shipley to the right for 4 yard gain
  15. 1:47 4th & 5 NYG 6 Jake Elliott kicked a 24-yard field goal NYG 0, PHI 10
NY Giants 2nd, 1:44
  1. 1:44 1st & 10 PHI 35 Philadelphia kicked off, touchback
  2. 1:44 1st & 10 NYG 30 Tyrone Tracy Jr. rushed to the right for 3 yard gain, tackled by Tristin McCollum
  3. 1:22 2nd & 7 NYG 33 Drew Lock fumbled. Drew Lock recovered fumble for no gain
  4. 0:57 3rd & 8 NYG 32 Drew Lock passed to Tyrone Tracy Jr. down the middle for 5 yard gain, tackled by Oren Burks
  5. 0:50 4th & 3 NYG 37 Philadelphia timeout
  6. 0:50 4th & 3 NYG 37 Jamie Gillan punted for 35 yards, no return
Philadelphia 2nd, 0:43
  1. 0:43 1st & 10 PHI 27 Tanner McKee passed to Jahan Dotson to the right for 11 yard gain, tackled by Adoree' Jackson
  2. 0:39 1st & 10 PHI 39 Tanner McKee passed to Will Shipley to the right for 5 yard gain, tackled by Isaiah Simmons
  3. 0:34 2nd & 5 PHI 44 NY Giants timeout
  4. 0:34 2nd & 5 PHI 44 Tanner McKee passed to Jahan Dotson to the right for 11 yard gain, tackled by Dru Phillips
  5. 0:25 1st & 10 NYG 45 Philadelphia timeout
  6. 0:25 1st & 10 NYG 45 Tanner McKee incomplete pass to the right intended for Jahan Dotson
  7. 0:20 2nd & 10 NYG 45 Tanner McKee incomplete pass down the middle intended for Ainias Smith
  8. 0:17 3rd & 10 NYG 45 Tanner McKee incomplete pass to the right intended for Jahan Dotson
  9. 0:13 4th & 10 NYG 45 Braden Mann punted for 33 yards, no return
Philadelphia 3rd, 15:00
  1. 15:00 1st & 10 NYG 35 NY Giants kicked off for 59 yards, Isaiah Rodgers returned kickoff for 51 yards
  2. 14:53 1st & 10 NYG 43 Will Shipley rushed to the left for 3 yard gain, tackled by Jordon Riley
  3. 14:30 2nd & 7 NYG 40 Will Shipley rushed to the right for 3 yard gain, tackled by Rakeem Nunez-Roches
  4. 13:52 3rd & 4 NYG 37 Will Shipley rushed up the middle for 2 yard gain, tackled by Ty Summers
  5. 13:25 4th & 2 NYG 35 Tanner McKee incomplete pass to the left intended for Ainias Smith
NY Giants 3rd, 13:21
  1. 13:21 1st & 10 NYG 35 Drew Lock passed to Wan'Dale Robinson to the right for 4 yard gain, tackled by Jeremiah Trotter Jr.
  2. 12:40 2nd & 6 NYG 39 Tyrone Tracy Jr. rushed to the left for 16 yard gain, tackled by Jeremiah Trotter Jr.
  3. 11:54 1st & 10 PHI 45 Tyrone Tracy Jr. rushed to the right for 7 yard gain, tackled by Tristin McCollum
  4. 11:17 2nd & 3 PHI 38 Drew Lock passed to Malik Nabers to the left for 4 yard gain, tackled by Tristin McCollum
  5. 10:36 1st & 10 PHI 34 Devin Singletary rushed to the left for 4 yard gain, tackled by Kelee Ringo
  6. 9:55 2nd & 6 PHI 30 Drew Lock passed to Chris Manhertz to the right for 16 yard gain, tackled by Tristin McCollum
  7. 9:12 1st & 10 PHI 14 Drew Lock passed to Wan'Dale Robinson down the middle for 4 yard gain, tackled by Jeremiah Trotter Jr.
  8. 8:25 2nd & 6 PHI 10 Drew Lock incomplete pass down the middle intended for Malik Nabers
  9. 8:21 3rd & 6 PHI 10 Drew Lock passed to Malik Nabers down the middle for 3 yard gain, tackled by Tristin McCollum
  10. 7:38 4th & 3 PHI 7 Graham Gano kicked a 25-yard field goal NYG 3, PHI 10
Philadelphia 3rd, 7:34
  1. 7:34 1st & 10 NYG 35 NY Giants kicked off for 60 yards, Isaiah Rodgers returned kickoff for 24 yards
  2. 7:26 1st & 10 PHI 29 Tanner McKee incomplete pass to the right intended for Jahan Dotson
  3. 7:21 2nd & 10 PHI 29 Will Shipley rushed to the right for 5 yard gain, tackled by Darius Muasau
  4. 6:42 3rd & 5 PHI 34 Tanner McKee sacked by Kayvon Thibodeaux for 7 yard loss
  5. 6:04 4th & 12 PHI 27 Braden Mann punted for 59 yards. Ihmir Smith-Marsette returned punt for no gain
NY Giants 3rd, 5:55
  1. 5:55 1st & 10 NYG 14 Tyrone Tracy Jr. rushed to the left for 3 yard gain, tackled by Tristin McCollum
  2. 5:16 2nd & 7 NYG 17 Drew Lock passed to Wan'Dale Robinson to the right for 4 yard loss, tackled by Oren Burks
  3. 4:35 3rd & 11 NYG 13 Drew Lock passed to Wan'Dale Robinson down the middle for 6 yard gain, tackled by Oren Burks
  4. 3:54 4th & 5 NYG 19 Jamie Gillan punted for 42 yards, no return
Philadelphia 3rd, 3:47
  1. 3:47 1st & 10 PHI 38 Tanner McKee passed to Grant Calcaterra to the left for 3 yard gain, tackled by Tomon Fox
  2. 3:02 2nd & 7 PHI 42 Tanner McKee passed to Jahan Dotson to the left for 12 yard gain, tackled by Divaad Wilson
  3. 2:24 1st & 10 NYG 46 Will Shipley rushed to the right for 4 yard gain, tackled by Elijah Garcia
  4. 1:42 2nd & 6 NYG 42 Tanner McKee passed to Johnny Wilson to the right for 9 yard gain, tackled by Dru Phillips
  5. 1:12 1st & 10 NYG 33 Tanner McKee passed to Jahan Dotson down the middle for 19 yard gain, tackled by Jason Pinnock
  6. 0:43 1st & 10 NYG 14 Will Shipley rushed to the right for 7 yard gain, tackled by Elijah Chatman
  7. End of 3rd Quarter
  8. 15:00 2nd & 3 NYG 7 Tanner McKee passed to E.J. Jenkins to the right for 7 yard touchdown NYG 3, PHI 16
  9. 14:55 1st & 10 NYG 0 Jake Elliott made PAT NYG 3, PHI 17
NY Giants 4th, 14:55
  1. 14:55 1st & 10 PHI 35 Philadelphia kicked off, touchback
  2. 14:55 1st & 10 NYG 30 Tyrone Tracy Jr. rushed up the middle for 3 yard gain, tackled by Oren Burks
  3. 14:21 2nd & 7 NYG 33 Drew Lock passed to Wan'Dale Robinson to the right for 6 yard gain, tackled by Eli Ricks
  4. 13:32 3rd & 1 NYG 39 Drew Lock rushed up the middle for 3 yard gain, tackled by Moro Ojomo
  5. 12:48 1st & 10 NYG 41 Drew Lock passed to Tyrone Tracy Jr. to the left for 2 yard gain, tackled by Oren Burks
  6. 12:06 2nd & 8 NYG 44 Drew Lock passed to Wan'Dale Robinson to the right for 9 yard gain, tackled by Oren Burks
  7. 11:24 1st & 10 PHI 47 Tyrone Tracy Jr. rushed to the right for 2 yard gain, tackled by Bryce Huff
  8. 10:45 2nd & 8 PHI 45 Drew Lock incomplete pass down the middle intended for Wan'Dale Robinson
  9. 10:41 3rd & 8 PHI 45 Drew Lock passed to Malik Nabers to the right for 45 yard touchdown NYG 9, PHI 17
  10. 10:32 1st & 10 PHI 0 Graham Gano made PAT NYG 10, PHI 17
Philadelphia 4th, 10:32
  1. 10:32 1st & 10 NYG 35 NY Giants kicked off for 57 yards, Ainias Smith returned kickoff for 17 yards
  2. 10:28 1st & 10 PHI 25 Will Shipley rushed to the right for no gain, tackled by Ty Summers
  3. 9:50 2nd & 10 PHI 25 Tanner McKee incomplete pass down the middle intended for Jahan Dotson
  4. 9:47 3rd & 10 PHI 25 Tanner McKee sacked by Kayvon Thibodeaux and Brian Burns for 10 yard loss
  5. 9:05 4th & 20 PHI 15 Braden Mann punted for 48 yards. Ihmir Smith-Marsette returned punt for 25 yards
NY Giants 4th, 8:53
  1. 8:53 1st & 10 PHI 38 NY Giants committed 5 yard penalty (False Start)
  2. 8:53 1st & 15 PHI 43 Tyrone Tracy Jr. rushed to the right for 8 yard gain, tackled by Oren Burks
  3. 8:16 2nd & 7 PHI 35 NY Giants committed 5 yard penalty (False Start)
  4. 8:16 2nd & 12 PHI 40 Drew Lock passed to Wan'Dale Robinson down the middle for 5 yard gain, tackled by Avonte Maddox
  5. 7:32 3rd & 7 PHI 35 Drew Lock incomplete pass to the right
  6. 7:26 4th & 7 PHI 35 Graham Gano kicked a 53-yard field goal NYG 13, PHI 17
Philadelphia 4th, 7:21
  1. 7:21 1st & 10 NYG 35 NY Giants kicked off, touchback
  2. 7:21 1st & 10 PHI 30 Kenneth Gainwell rushed to the right for 3 yard gain, tackled by Darius Muasau
  3. 6:46 2nd & 7 PHI 33 Tanner McKee passed to Kenneth Gainwell to the right for 6 yard gain, tackled by Ty Summers
  4. 6:07 3rd & 1 PHI 39 Tanner McKee rushed up the middle for 2 yard gain, tackled by Darius Muasau
  5. 5:17 1st & 10 PHI 41 Tanner McKee incomplete pass to the right intended for Grant Calcaterra
  6. 5:14 2nd & 10 PHI 41 Tanner McKee passed to Ainias Smith to the right for 7 yard gain, tackled by Dyontae Johnson
  7. 4:31 3rd & 3 PHI 48 Ainias Smith rushed to the right for 4 yard gain, tackled by Cor'Dale Flott
  8. 3:52 1st & 10 NYG 48 Kenneth Gainwell rushed to the left for 4 yard loss, tackled by Tomon Fox
  9. 3:00 2nd & 14 PHI 48 Tanner McKee passed to Kenneth Gainwell down the middle for 3 yard gain, tackled by Dyontae Johnson
  10. 2:14 3rd & 11 NYG 49 Tanner McKee passed to Ainias Smith down the middle for 8 yard gain, tackled by Darius Muasau
  11. 2:00 4th & 3 NYG 41 NY Giants committed 5 yard penalty (Neutral Zone Infraction)
  12. 2:00 1st & 10 NYG 36 Kenneth Gainwell rushed up the middle for 1 yard loss, tackled by Darius Muasau
  13. 1:55 2nd & 11 NYG 37 NY Giants timeout
  14. 1:55 2nd & 11 NYG 37 Tanner McKee incomplete pass down the middle intended for Kenneth Gainwell
  15. 1:51 3rd & 11 NYG 37 Philadelphia timeout
  16. 1:51 3rd & 11 NYG 37 Tanner McKee passed to Ainias Smith to the left for 5 yard gain, tackled by Dru Phillips. NY Giants committed 15 yard penalty (Roughing the Passer)
  17. 1:46 1st & 10 NYG 17 Kenneth Gainwell rushed to the right for 2 yard loss, tackled by Elijah Garcia
  18. 1:42 2nd & 12 NYG 19 NY Giants timeout
  19. 1:42 2nd & 12 NYG 19 Kenneth Gainwell rushed to the left for 5 yard gain, tackled by Darius Muasau
  20. 1:36 3rd & 7 NYG 14 NY Giants timeout
  21. 1:36 3rd & 7 NYG 14 Kenneth Gainwell rushed to the right for no gain, tackled by Jason Pinnock
  22. 0:51 4th & 7 NYG 14 Philadelphia timeout
  23. 0:51 4th & 7 NYG 14 Jake Elliott kicked a 32-yard field goal NYG 13, PHI 20
NY Giants 4th, 0:47
  1. 0:47 1st & 10 PHI 35 Philadelphia kicked off, touchback
  2. 0:47 1st & 10 NYG 30 Drew Lock passed to Daniel Bellinger to the right for 4 yard gain, tackled by Oren Burks
  3. 0:41 2nd & 6 NYG 34 Drew Lock passed to Eric Gray to the right for 4 yard gain, tackled by Oren Burks
  4. 0:36 3rd & 2 NYG 38 Drew Lock pass intercepted to the left. Sydney Brown intercepted Drew Lock for 21 yards
Philadelphia 4th, 0:24
  1. 0:24 1st & 10 NYG 46 Tanner McKee rushed up the middle 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.