Giants vs Eagles live online: score, stats, updates | NFL Week 18
End of Game
End of Regulation
Tanner McKee rushed up the middle for 1 yard loss
Drew Lock pass intercepted to the left. Sydney Brown intercepted Drew Lock for 21 yards
Drew Lock passed to Eric Gray to the right for 4 yard gain, tackled by Oren Burks
Drew Lock passed to Daniel Bellinger to the right for 4 yard gain, tackled by Oren Burks
Philadelphia kicked off, touchback
Jake Elliott kicked a 32-yard field goal
Philadelphia timeout
Kenneth Gainwell rushed to the right for no gain, tackled by Jason Pinnock
NY Giants timeout
Kenneth Gainwell rushed to the left for 5 yard gain, tackled by Darius Muasau
NY Giants timeout
Kenneth Gainwell rushed to the right for 2 yard loss, tackled by Elijah Garcia
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)
Philadelphia timeout
Tanner McKee incomplete pass down the middle intended for Kenneth Gainwell
NY Giants timeout
Kenneth Gainwell rushed up the middle for 1 yard loss, tackled by Darius Muasau
NY Giants committed 5 yard penalty (Neutral Zone Infraction)
Two-minute warning
Tanner McKee passed to Ainias Smith down the middle for 8 yard gain, tackled by Darius Muasau
Tanner McKee passed to Kenneth Gainwell down the middle for 3 yard gain, tackled by Dyontae Johnson
Kenneth Gainwell rushed to the left for 4 yard loss, tackled by Tomon Fox
Timeout
Ainias Smith rushed to the right for 4 yard gain, tackled by Cor'Dale Flott
Tanner McKee passed to Ainias Smith to the right for 7 yard gain, tackled by Dyontae Johnson
Tanner McKee incomplete pass to the right intended for Grant Calcaterra
Tanner McKee rushed up the middle for 2 yard gain, tackled by Darius Muasau
Tanner McKee passed to Kenneth Gainwell to the right for 6 yard gain, tackled by Ty Summers
Kenneth Gainwell rushed to the right for 3 yard gain, tackled by Darius Muasau
NY Giants kicked off, touchback
Graham Gano kicked a 53-yard field goal
Drew Lock incomplete pass to the right
Drew Lock passed to Wan'Dale Robinson down the middle for 5 yard gain, tackled by Avonte Maddox
NY Giants committed 5 yard penalty (False Start)
Tyrone Tracy Jr. rushed to the right for 8 yard gain, tackled by Oren Burks
NY Giants committed 5 yard penalty (False Start)
Timeout
Braden Mann punted for 48 yards. Ihmir Smith-Marsette returned punt for 25 yards
Tanner McKee sacked by Kayvon Thibodeaux and Brian Burns for 10 yard loss
Tanner McKee incomplete pass down the middle intended for Jahan Dotson
Will Shipley rushed to the right for no gain, tackled by Ty Summers
NY Giants kicked off for 57 yards, Ainias Smith returned kickoff for 17 yards
Timeout
Graham Gano made PAT
Drew Lock passed to Malik Nabers to the right for 45 yard touchdown
Drew Lock incomplete pass down the middle intended for Wan'Dale Robinson
Tyrone Tracy Jr. rushed to the right for 2 yard gain, tackled by Bryce Huff
Drew Lock passed to Wan'Dale Robinson to the right for 9 yard gain, tackled by Oren Burks
Drew Lock passed to Tyrone Tracy Jr. to the left for 2 yard gain, tackled by Oren Burks
Drew Lock rushed up the middle for 3 yard gain, tackled by Moro Ojomo
Drew Lock passed to Wan'Dale Robinson to the right for 6 yard gain, tackled by Eli Ricks
Tyrone Tracy Jr. rushed up the middle for 3 yard gain, tackled by Oren Burks
Philadelphia kicked off, touchback
Timeout
Jake Elliott made PAT
Tanner McKee passed to E.J. Jenkins to the right for 7 yard touchdown
End of 3rd Quarter
Will Shipley rushed to the right for 7 yard gain, tackled by Elijah Chatman
Tanner McKee passed to Jahan Dotson down the middle for 19 yard gain, tackled by Jason Pinnock
Tanner McKee passed to Johnny Wilson to the right for 9 yard gain, tackled by Dru Phillips
Will Shipley rushed to the right for 4 yard gain, tackled by Elijah Garcia
Tanner McKee passed to Jahan Dotson to the left for 12 yard gain, tackled by Divaad Wilson
Tanner McKee passed to Grant Calcaterra to the left for 3 yard gain, tackled by Tomon Fox
Timeout
Jamie Gillan punted for 42 yards, no return
Drew Lock passed to Wan'Dale Robinson down the middle for 6 yard gain, tackled by Oren Burks
Drew Lock passed to Wan'Dale Robinson to the right for 4 yard loss, tackled by Oren Burks
Tyrone Tracy Jr. rushed to the left for 3 yard gain, tackled by Tristin McCollum
Timeout
Braden Mann punted for 59 yards. Ihmir Smith-Marsette returned punt for no gain
Tanner McKee sacked by Kayvon Thibodeaux for 7 yard loss
Will Shipley rushed to the right for 5 yard gain, tackled by Darius Muasau
Tanner McKee incomplete pass to the right intended for Jahan Dotson
NY Giants kicked off for 60 yards, Isaiah Rodgers returned kickoff for 24 yards
Timeout
Graham Gano kicked a 25-yard field goal
Drew Lock passed to Malik Nabers down the middle for 3 yard gain, tackled by Tristin McCollum
Drew Lock incomplete pass down the middle intended for Malik Nabers
Drew Lock passed to Wan'Dale Robinson down the middle for 4 yard gain, tackled by Jeremiah Trotter Jr.
Drew Lock passed to Chris Manhertz to the right for 16 yard gain, tackled by Tristin McCollum
Devin Singletary rushed to the left for 4 yard gain, tackled by Kelee Ringo
Drew Lock passed to Malik Nabers to the left for 4 yard gain, tackled by Tristin McCollum
Tyrone Tracy Jr. rushed to the right for 7 yard gain, tackled by Tristin McCollum
Tyrone Tracy Jr. rushed to the left for 16 yard gain, tackled by Jeremiah Trotter Jr.
Drew Lock passed to Wan'Dale Robinson to the right for 4 yard gain, tackled by Jeremiah Trotter Jr.
Timeout
Tanner McKee incomplete pass to the left intended for Ainias Smith
Will Shipley rushed up the middle for 2 yard gain, tackled by Ty Summers
Will Shipley rushed to the right for 3 yard gain, tackled by Rakeem Nuñez-Roches
Will Shipley rushed to the left for 3 yard gain, tackled by Jordon Riley
NY Giants kicked off for 59 yards, Isaiah Rodgers returned kickoff for 51 yards
End of Half
Braden Mann punted for 33 yards, no return
Tanner McKee incomplete pass to the right intended for Jahan Dotson
Tanner McKee incomplete pass down the middle intended for Ainias Smith
Tanner McKee incomplete pass to the right intended for Jahan Dotson
Philadelphia timeout
Tanner McKee passed to Jahan Dotson to the right for 11 yard gain, tackled by Dru Phillips
NY Giants timeout
Tanner McKee passed to Will Shipley to the right for 5 yard gain, tackled by Isaiah Simmons
Tanner McKee passed to Jahan Dotson to the right for 11 yard gain, tackled by Adoree' Jackson
Jamie Gillan punted for 35 yards, no return
Philadelphia timeout
Drew Lock passed to Tyrone Tracy Jr. down the middle for 5 yard gain, tackled by Oren Burks
Drew Lock fumbled. Drew Lock recovered fumble for no gain
Tyrone Tracy Jr. rushed to the right for 3 yard gain, tackled by Tristin McCollum
Philadelphia kicked off, touchback
Timeout
Jake Elliott kicked a 24-yard field goal
Tanner McKee passed to Will Shipley to the right for 4 yard gain
NY Giants timeout
Will Shipley rushed up the middle for 1 yard gain, tackled by Dru Phillips
Tanner McKee incomplete pass to the right intended for Grant Calcaterra
Two-minute warning
Tanner McKee passed to Will Shipley to the right for 13 yard gain, tackled by Cor'Dale Flott
Will Shipley rushed to the left for 2 yard gain, tackled by Dyontae Johnson
Tanner McKee passed to Will Shipley down the middle for 13 yard gain, tackled by Dyontae Johnson
Tanner McKee incomplete pass to the right intended for Johnny Wilson
Philadelphia timeout
Will Shipley rushed up the middle for 5 yard gain, tackled by Brian Burns
Tanner McKee passed to Grant Calcaterra to the right for 7 yard gain, tackled by Dyontae Johnson
Tanner McKee passed to Jahan Dotson to the right for 19 yard gain, tackled by Dane Belton
Tanner McKee passed to Johnny Wilson down the middle for 9 yard gain, tackled by Darius Muasau
Nick Gates fumbled. Tanner McKee recovered fumble for no gain
Timeout
Drew Lock incomplete pass to the right intended for Malik Nabers
Devin Singletary rushed to the left for 2 yard gain, tackled by Jordan Davis
Devin Singletary rushed to the left for 2 yard gain, tackled by Jeremiah Trotter Jr.
Devin Singletary rushed to the right for 4 yard gain, tackled by Oren Burks
Devin Singletary rushed to the left for 3 yard gain, tackled by Oren Burks
Tyrone Tracy Jr. rushed up the middle for 1 yard gain, tackled by Moro Ojomo
Tyrone Tracy Jr. rushed to the left for 2 yard gain, tackled by Oren Burks
Eric Gray rushed to the right for 6 yard gain, tackled by Jeremiah Trotter Jr.
Dane Belton rushed to the right for 10 yard gain, tackled by Dallas Gant
Drew Lock passed to Wan'Dale Robinson to the left for 6 yard gain, tackled by Avonte Maddox
Drew Lock passed to Malik Nabers to the right for 6 yard gain, tackled by Avonte Maddox
Drew Lock passed to Devin Singletary to the left for 5 yard loss, tackled by Jordan Davis
Timeout
Jake Elliott missed a 39-yard field goal
Tanner McKee incomplete pass to the right intended for Dallas Goedert
Tanner McKee passed to Johnny Wilson to the left for 6 yard gain, tackled by Deonte Banks
Tanner McKee incomplete pass to the left intended for Kenneth Gainwell
End of 1st Quarter
Tanner McKee passed to Dallas Goedert to the left for 9 yard gain, tackled by Divaad Wilson
Kenneth Gainwell rushed to the left for 3 yard gain, tackled by Divaad Wilson
Kenneth Gainwell rushed to the left for 5 yard gain, tackled by Kayvon Thibodeaux
Tanner McKee incomplete pass to the right intended for Dallas Goedert
Tanner McKee passed to Jahan Dotson down the middle for 13 yard gain, tackled by Divaad Wilson
Kenneth Gainwell rushed to the left for 2 yard gain, tackled by Dyontae Johnson
NY Giants committed 5 yard penalty (Neutral Zone Infraction)
Tanner McKee passed to Jahan Dotson to the left for 9 yard gain, tackled by Adoree' Jackson
Kenneth Gainwell rushed to the left for no gain, tackled by Dyontae Johnson
Tanner McKee incomplete pass to the left intended for Johnny Wilson
Tanner McKee passed to Dallas Goedert to the left for 13 yard gain, tackled by Dyontae Johnson
Timeout
Jamie Gillan punted for 43 yards, no return
Tyrone Tracy Jr. rushed to the left for 2 yard gain, tackled by Milton Williams
Drew Lock incomplete pass to the left intended for Malik Nabers
Tyrone Tracy Jr. rushed to the left for 1 yard gain, tackled by Jeremiah Trotter Jr.
Philadelphia kicked off for 62 yards, no return. Philadelphia penalty (Kickoff Out of Bounds)
Timeout
Jake Elliott made PAT
Tanner McKee passed to Ainias Smith to the left for 15 yard touchdown
Tanner McKee passed to Dallas Goedert to the left for 17 yard gain, tackled by Dane Belton
Kenneth Gainwell rushed to the left for 3 yard gain, tackled by Rakeem Nuñez-Roches
Tanner McKee passed to Dallas Goedert to the right for 16 yard gain, tackled by Brian Burns
Timeout
Drew Lock incomplete pass to the left intended for Darius Slayton
Drew Lock passed to Daniel Bellinger to the right for 5 yard gain, tackled by Isaiah Rodgers
Tyrone Tracy Jr. rushed to the left for 2 yard gain, tackled by Jeremiah Trotter Jr.
Drew Lock passed to Wan'Dale Robinson to the right for 1 yard gain, tackled by Jordan Davis
NY Giants committed 5 yard penalty (False Start)
Tyrone Tracy Jr. rushed to the left for 9 yard gain, tackled by Kelee Ringo
Tyrone Tracy Jr. rushed up the middle for no gain, tackled by Charles Harris
Drew Lock passed to Wan'Dale Robinson down the middle for 6 yard gain, tackled by Jeremiah Trotter Jr.
Devin Singletary rushed to the left for 5 yard gain, tackled by Kelee Ringo
Devin Singletary rushed to the left for 2 yard gain, tackled by Moro Ojomo
Drew Lock passed to Malik Nabers down the middle for 6 yard gain, tackled by Jeremiah Trotter Jr.
Philadelphia kicked off, touchback