[GAME_DETAIL_202510923]

// Week 9REGULAR Season 2025

SF
SF
34
AWAY
VS
NYG
24
HOME
NYG
FINAL
Sunday, November 2, 20255:00 PM UTC
CBS • Week 9

[GAME_RECAP]

MetLife had a little extra juice and 83,258 voices to prove it, but the Niners packed the bigger punch. San Francisco muscled past New York 34–24, riding a ground game that kept chewing clock and a point guard version of Mac Jones (19/24, 235 yards, 2 TD, 0 INT) steering the ship. That’s 58 total points if you’re scoring at home — the over said thank you kindly.

The Giants flashed first with a dart from Jaxson Dart to Theo Johnson, but San Francisco’s answer was vintage CMC: swing pass to the pylon, then a whole lot of patient pounding. Jones came out dealing — the man opened by hitting his first 14 throws — and found Jauan Jennings for the go-ahead strike. Eddy Piñeiro dropped a 54-yard bomb before halftime, the Giants doinked a 45-yarder wide, and the tone was set. (espn.com)

Second half, the Niners leaned on legs and leverage. Brian Robinson Jr. (5 carries, 53 yards, TD) knifed in from 18 to stretch it, the Giants briefly breathed on a Dart keeper, and then the closer showed up: a 39-yard catch-and-run by Christian McCaffrey to flip the field, followed by his hammer at the goal line. San Francisco’s front added timely heat — sacks from Clelin Ferrell and Sam Okuayinonu — while New York’s defense surrendered 30-plus for the third straight week despite late window dressing to Gunner Olszewski. (espn.com)

Box it up like this: McCaffrey was everywhere — 28 for 106 rushing, 5 for 67 receiving, 2 TD — and, yep, he’s stacking history along the way, crossing the 500/500 mark through nine and adding yet another game with both a rushing and receiving score, per the national folks. Jones was efficient and cool, Jennings made the money grab, and the Niners finished with 394 yards to the Giants’ 308, owning the edges and the moments. Meanwhile, ESPN’s postgame chatter echoed what we saw: New York’s banged-up secondary and edge group couldn’t set an edge or stem the bleeding. (africa.espn.com)

Big Dill of the Game: Christian McCaffrey — 173 scrimmage yards and the dagger sequence in the fourth made MetLife sound like Levi’s East. That’s today’s pickle, folks. I’m Dillon “Big Dill” Smith, and this is Big Dill Sports — where ballin’ is a big dill.

Generated: 11/3/2025, 1:31:13 AM

[QUARTER_BREAKDOWN]

TEAMQ1Q2Q3Q4FINAL
SF71031434
NYG7031424

[PLAYER_BOXSCORE]

NYG - Passing (1 players)

PlayerPosAttCompYdsTDINTFPTSPPR
Jaxson DartQB33241912-27.227.2

SF - Passing (1 players)

PlayerPosAttCompYdsTDINTFPTSPPR
Mac JonesQB24192352-15.815.8

[REALTIME_AI_CHAT]

Voice chat with AI about live game analysis

Status:READY

[GAME_STATUS]

Status:Final
0
Last Updated:10:55:48 PM

[STADIUM_INFO]

MetLife Stadium
East Rutherford, NJ
Capacity:82,500
Attendance:83,258
Surface:Artificial
Type:Outdoor

[GAME_CONDITIONS]

Weather:
Clear Sky
51°F - 53°F • Wind: 3 mph
Betting:
Spread: +2.5
O/U: 47.5
Channel:CBS

[PLAYS]

Showing 187 of 187 plays
Q115:00
1ST & 10
SF 35
SFKICKOFF
San Francisco kicked off for 57 yards, Gunner Olszewski returned kickoff for 28 yards
Q114:54
1ST & 10
NYG 36
NYGRUSH+5 YDS
Tyrone Tracy Jr. rushed to the right for 5 yard gain, tackled by Tatum Bethune
Q114:27
2ND & 5
NYG 41
NYGRUSH
Tyrone Tracy Jr. rushed to the right for no gain, tackled by Jordan Elliott
Q113:551ST DOWN
3RD & 5
NYG 41
NYGRUSH+6 YDS
Jaxson Dart rushed up the middle for 6 yard gain, tackled by Tatum Bethune
Q113:27
1ST & 10
NYG 47
NYGPASSCOMPLETED+7 YDS
Jaxson Dart passed to Darius Slayton down the middle for 7 yard gain, tackled by Tatum Bethune
Q113:011ST DOWN
2ND & 3
SF 46
NYGPASSCOMPLETED+6 YDS
Jaxson Dart passed to Tyrone Tracy Jr. to the left for 6 yard gain, tackled by Tatum Bethune
Q112:30
1ST & 10
SF 40
NYGRUSH+5 YDS
Devin Singletary rushed up the middle for 5 yard gain, tackled by Tatum Bethune
Q112:051ST DOWN
2ND & 5
SF 35
NYGRUSH+7 YDS
Devin Singletary rushed to the left for 7 yard gain, tackled by Renardo Green
Q111:37
1ST & 10
SF 28
NYGPASSINCOMPLETE
Jaxson Dart incomplete pass to the left intended for Theo Johnson
Q111:33
2ND & 10
SF 28
NYGPENALTY+5 YDS
San Francisco committed 5 yard penalty (Neutral Zone Infraction)
Q111:331ST DOWN
2ND & 5
SF 23
NYGRUSH+8 YDS
Devin Singletary rushed up the middle for 8 yard gain, tackled by Clelin Ferrell
Q110:58SCORE1ST DOWN
1ST & 10
SF 15
NYGPASSCOMPLETED+15 YDS
Jaxson Dart passed to Theo Johnson to the right for 15 yard touchdown
Q110:50
1ST & 10
SF 15
NYGEXTRAPOINT
Graham Gano made PAT
Q110:50
1ST & 10
NYG 35
NYGTIMEOUT
Timeout
Q110:50
1ST & 10
NYG 35
NYGKICKOFF
NY Giants kicked off for 63 yards, Skyy Moore returned kickoff for 30 yards
Q110:45
1ST & 10
SF 32
SFPASSCOMPLETED+4 YDS
Mac Jones passed to George Kittle to the right for 4 yard gain, tackled by Brian Burns
Q110:20
2ND & 6
SF 36
SFRUSH-1 YDS
Christian McCaffrey rushed to the left for 1 yard loss, tackled by Dexter Lawrence II
Q109:41
3RD & 7
SF 35
SFPASSCOMPLETED+6 YDS
Mac Jones passed to Jauan Jennings down the middle for 6 yard gain, tackled by Deonte Banks
Q109:01
4TH & 1
SF 41
SFTIMEOUT
San Francisco timeout
Q109:011ST DOWN
4TH & 1
SF 41
SFRUSH+2 YDS
Mac Jones rushed up the middle for 2 yard gain, tackled by Darius Muasau
Q108:35
1ST & 10
SF 43
SFRUSH+3 YDS
Christian McCaffrey rushed to the right for 3 yard gain, tackled by Bobby Okereke
Q108:111ST DOWN
2ND & 7
SF 46
SFPASSCOMPLETED+9 YDS
Mac Jones passed to Christian McCaffrey to the left for 9 yard gain, tackled by Tyler Nubin
Q107:41
1ST & 10
NYG 45
SFRUSH-2 YDS
Christian McCaffrey rushed to the right for 2 yard loss, tackled by Korie Black
Q107:041ST DOWN
2ND & 12
NYG 47
SFPASSCOMPLETED+19 YDS
Mac Jones passed to Jordan Watkins down the middle for 19 yard gain, tackled by Deonte Banks
Q106:241ST DOWN
1ST & 10
NYG 28
SFRUSH+16 YDS
Christian McCaffrey rushed to the left for 16 yard gain, tackled by Dane Belton
Q105:39
1ST & 10
NYG 12
SFPASSCOMPLETED+4 YDS
Mac Jones passed to Jauan Jennings to the right for 4 yard gain, tackled by Korie Black
Q105:01
2ND & 6
NYG 8
SFRUSH+3 YDS
Christian McCaffrey rushed to the right for 3 yard gain, tackled by Korie Black
Q104:20SCORE1ST DOWN
3RD & 3
NYG 5
SFPASSCOMPLETED+5 YDS
Mac Jones passed to Christian McCaffrey to the left for 5 yard touchdown
Q104:16
1ST & 10
NYG 15
SFEXTRAPOINT
Eddy Piñeiro made PAT
Q104:16
1ST & 10
SF 35
SFTIMEOUT
Timeout
Q104:16
1ST & 10
SF 35
SFKICKOFF
San Francisco kicked off for 66 yards, Jalin Hyatt returned kickoff for 33 yards
Q104:10
1ST & 10
NYG 32
NYGPASSCOMPLETED-2 YDS
Jaxson Dart passed to Wan'Dale Robinson to the right for 2 yard loss, tackled by Upton Stout
Q103:38
2ND & 12
NYG 30
NYGPASSCOMPLETED+3 YDS
Jaxson Dart passed to Tyrone Tracy Jr. to the right for 3 yard gain, tackled by Dee Winters
Q102:54
3RD & 9
NYG 33
NYGPASSCOMPLETED+7 YDS
Jaxson Dart passed to Darius Slayton to the left for 7 yard gain, tackled by Upton Stout
Q102:20
4TH & 2
NYG 40
NYGPUNT
Jamie Gillan punted for 60 yards, touchback
Q102:11
1ST & 10
SF 20
SFTIMEOUT
Timeout
Q102:111ST DOWN
1ST & 10
SF 20
SFPASSCOMPLETED+12 YDS
Mac Jones passed to Kyle Juszczyk to the left for 12 yard gain, tackled by Darius Muasau
Q101:351ST DOWN
1ST & 10
SF 32
SFRUSH+12 YDS
Christian McCaffrey rushed to the right for 12 yard gain, tackled by Darius Muasau
Q101:08
1ST & 10
SF 44
SFPENALTY-5 YDS
San Francisco committed 5 yard penalty (False Start)
Q100:55
1ST & 15
SF 39
SFRUSH+8 YDS
Christian McCaffrey rushed to the right for 8 yard gain, tackled by Bobby Okereke
Q100:201ST DOWN
2ND & 7
SF 47
SFRUSH+16 YDS
Brian Robinson Jr. rushed to the left for 16 yard gain, tackled by Tyler Nubin
Q100:20
1ST & 10
NYG 37
SFPERIOD
End of 1st Quarter
Q215:001ST DOWN
1ST & 10
NYG 37
SFPASSCOMPLETED+21 YDS
Mac Jones passed to Kendrick Bourne to the right for 21 yard gain, tackled by Dane Belton
Q214:34
1ST & 10
NYG 16
SFRUSH-2 YDS
Christian McCaffrey rushed to the right for 2 yard loss, tackled by Demetrius Flannigan-Fowles
Q213:58
2ND & 12
NYG 18
SFPASSCOMPLETED+7 YDS
Mac Jones passed to George Kittle down the middle for 7 yard gain, tackled by Bobby Okereke
Q213:14SCORE1ST DOWN
3RD & 5
NYG 11
SFPASSCOMPLETED+11 YDS
Mac Jones passed to Jauan Jennings to the left for 11 yard touchdown
Q213:08
1ST & 10
NYG 15
SFEXTRAPOINT
Eddy Piñeiro made PAT
Q213:08
1ST & 10
SF 35
SFTIMEOUT
Timeout
Q213:08
1ST & 10
SF 35
SFKICKOFF
San Francisco kicked off for 52 yards, Gunner Olszewski returned kickoff for 22 yards
Q213:04
1ST & 10
NYG 35
NYGPASSCOMPLETED+9 YDS
Jaxson Dart passed to Wan'Dale Robinson to the right for 9 yard gain, tackled by Deommodore Lenoir
Q212:371ST DOWN
2ND & 1
NYG 44
NYGRUSH+2 YDS
Devin Singletary rushed up the middle for 2 yard gain, tackled by Kalia Davis
Q212:03
1ST & 10
NYG 46
NYGPASSCOMPLETED+6 YDS
Jaxson Dart passed to Devin Singletary down the middle for 6 yard gain, tackled by Kalia Davis
Q211:32
2ND & 4
SF 48
NYGRUSH+1 YDS
Devin Singletary rushed to the left for 1 yard gain, tackled by Ji'Ayir Brown
Q210:51
3RD & 3
SF 47
NYGPENALTY-5 YDS
NY Giants committed 5 yard penalty (False Start)
Q210:33
3RD & 8
NYG 48
NYGPENALTY-5 YDS
NY Giants committed 5 yard penalty (False Start)
Q210:14
3RD & 13
NYG 43
NYGPASSCOMPLETED+7 YDS
Jaxson Dart passed to Theo Johnson to the right for 7 yard gain, tackled by Tatum Bethune
Q209:34
4TH & 6
50
NYGPUNT
Jamie Gillan punted for 32 yards, no return
Q209:28
1ST & 10
SF 18
SFTIMEOUT
Timeout
Q209:281ST DOWN
1ST & 10
SF 18
SFPASSCOMPLETED+11 YDS
Mac Jones passed to George Kittle to the left for 11 yard gain, tackled by Abdul Carter
Q208:56
1ST & 10
SF 29
SFRUSH+2 YDS
Christian McCaffrey rushed up the middle for 2 yard gain, tackled by Kayvon Thibodeaux
Q208:201ST DOWN
2ND & 8
SF 31
SFPASSCOMPLETED+20 YDS
Mac Jones passed to Jauan Jennings down the middle for 20 yard gain, tackled by Bobby Okereke
Q207:46
1ST & 10
NYG 49
SFRUSH+2 YDS
Christian McCaffrey rushed to the left for 2 yard gain, tackled by D.J. Davidson
Q207:14
2ND & 8
NYG 47
SFRUSH+1 YDS
Mac Jones rushed up the middle for 1 yard gain, tackled by Dane Belton
Q206:31
3RD & 7
NYG 46
SFPASSCOMPLETED+2 YDS
Mac Jones passed to Christian McCaffrey to the left for 2 yard gain, tackled by Demetrius Flannigan-Fowles
Q205:50
4TH & 5
NYG 44
SFPUNT
Thomas Morstead punted for 37 yards, no return
Q205:43
1ST & 10
NYG 7
NYGTIMEOUT
Timeout
Q205:43
1ST & 10
NYG 7
NYGRUSH+3 YDS
Devin Singletary rushed to the right for 3 yard gain, tackled by Kevin Givens
Q205:10
2ND & 7
NYG 10
NYGSACK-5 YDS
Jaxson Dart sacked by Clelin Ferrell for 5 yard loss
Q204:22
3RD & 12
NYG 5
NYGPASSCOMPLETED+5 YDS
Jaxson Dart passed to Wan'Dale Robinson to the right for 5 yard gain, tackled by Tatum Bethune
Q203:42
4TH & 7
NYG 10
NYGPUNT
Jamie Gillan punted for 45 yards. Skyy Moore returned punt for 14 yards
Q203:32
1ST & 10
NYG 41
SFTIMEOUT
Timeout
Q203:32
1ST & 10
NYG 41
SFRUSH+2 YDS
Christian McCaffrey rushed to the left for 2 yard gain, tackled by Korie Black
Q202:57
2ND & 8
NYG 39
SFSACK-9 YDS
Mac Jones sacked by Rakeem Nuñez-Roches Sr. for 9 yard loss
Q202:15
3RD & 17
NYG 48
SFPASSCOMPLETED+12 YDS
Mac Jones passed to Christian McCaffrey down the middle for 12 yard gain, tackled by Demetrius Flannigan-Fowles
Q202:00
4TH & 5
NYG 36
SFTIMEOUT
Two-minute warning
Q202:00
4TH & 5
NYG 36
SFTIMEOUT
San Francisco timeout
Q201:59SCORE
4TH & 5
NYG 36
SFFIELDGOAL
Eddy Piñeiro kicked a 54-yard field goal
Q201:55
1ST & 10
SF 35
SFTIMEOUT
Timeout
Q201:55
1ST & 10
SF 35
SFKICKOFF
San Francisco kicked off for 57 yards, Jalin Hyatt returned kickoff for 20 yards
Q201:50
1ST & 10
NYG 28
NYGPASSCOMPLETED+2 YDS
Jaxson Dart passed to Wan'Dale Robinson down the middle for 2 yard gain, tackled by Jordan Elliott
Q201:22
2ND & 8
NYG 30
NYGRUSH+1 YDS
Jaxson Dart rushed up the middle for 1 yard gain, tackled by Sam Okuayinonu
Q200:53
3RD & 7
NYG 31
NYGTIMEOUT
San Francisco timeout
Q200:53
3RD & 7
NYG 31
NYGPASSINCOMPLETE
Jaxson Dart incomplete pass down the middle intended for Theo Johnson
Q200:47
4TH & 7
NYG 31
NYGPUNT
Jamie Gillan punted for 52 yards. Skyy Moore returned punt for 11 yards
Q200:38
1ST & 10
SF 28
SFSACK-1 YDS
Mac Jones sacked by Brian Burns for 1 yard loss. Mac Jones fumbled. Abdul Carter recovered fumble for 1 yard loss
Q200:33
1ST & 10
SF 27
NYGRUSH
Tyrone Tracy Jr. rushed to the right for no gain, tackled by Sam Okuayinonu
Q200:29
2ND & 10
SF 27
NYGTIMEOUT
NY Giants timeout
Q200:29
2ND & 10
SF 27
NYGPASSINCOMPLETE
Jaxson Dart incomplete pass to the right intended for Tyrone Tracy Jr.
Q200:25
3RD & 10
SF 27
NYGPASSINCOMPLETE
Jaxson Dart incomplete pass down the middle intended for Theo Johnson
Q200:19
4TH & 10
SF 27
NYGFIELDGOAL
Graham Gano missed a 45-yard field goal
Q200:15
1ST & 10
SF 35
SFRUSH-1 YDS
Mac Jones rushed up the middle for 1 yard loss
Q200:15
2ND & 11
SF 34
SFPERIOD
End of Half
Q315:00
1ST & 10
NYG 35
NYGKICKOFF
NY Giants kicked off for 33 yards, no return. NY Giants penalty (Kickoff short landing zone)
Q315:00
1ST & 10
SF 40
SFRUSH+4 YDS
Christian McCaffrey rushed to the left for 4 yard gain, tackled by Tyler Nubin
Q314:23
2ND & 6
SF 44
SFPASSINCOMPLETE
Mac Jones incomplete pass to the right intended for Kyle Juszczyk
Q314:211ST DOWN
3RD & 6
SF 44
SFPASSCOMPLETED+10 YDS
Mac Jones passed to George Kittle down the middle for 10 yard gain, tackled by Tyler Nubin
Q313:43
1ST & 10
NYG 46
SFPASSINCOMPLETE
Mac Jones incomplete pass to the right
Q313:36
2ND & 10
NYG 46
SFRUSH+8 YDS
Christian McCaffrey rushed to the left for 3 yard gain, tackled by Bobby Okereke. NY Giants committed 5 yard penalty (Holding)
Q313:24
1ST & 10
NYG 38
SFRUSH+1 YDS
Christian McCaffrey rushed to the right for 1 yard gain, tackled by Dane Belton
Q312:471ST DOWN
2ND & 9
NYG 37
SFPASSCOMPLETED+9 YDS
Mac Jones passed to Luke Farrell down the middle for 9 yard gain, tackled by Bobby Okereke
Q312:13
1ST & 10
NYG 28
SFRUSH-4 YDS
Christian McCaffrey rushed to the left for 4 yard loss, tackled by Dru Phillips
Q311:271ST DOWN
2ND & 14
NYG 32
SFPASSCOMPLETED+21 YDS
Mac Jones passed to Skyy Moore down the middle for 21 yard gain, tackled by Korie Black
Q310:48
1ST & 10
NYG 11
SFRUSH-3 YDS
George Kittle rushed to the left for 3 yard loss, tackled by Bobby Okereke
Q310:07
2ND & 13
NYG 14
SFPASSINCOMPLETE
Mac Jones incomplete pass to the right intended for Demarcus Robinson
Q310:03
3RD & 13
NYG 14
SFPASSINCOMPLETE
Mac Jones incomplete pass to the left intended for Jauan Jennings
Q309:58SCORE
4TH & 13
NYG 14
SFFIELDGOAL
Eddy Piñeiro kicked a 33-yard field goal
Q309:55
1ST & 10
SF 35
SFTIMEOUT
Timeout
Q309:55
1ST & 10
SF 35
SFKICKOFF
San Francisco kicked off for 58 yards, Jalin Hyatt returned kickoff for 26 yards
Q309:50
1ST & 10
NYG 33
NYGPASSCOMPLETED+8 YDS
Jaxson Dart passed to Wan'Dale Robinson down the middle for 8 yard gain, tackled by Upton Stout
Q309:281ST DOWN
2ND & 2
NYG 41
NYGRUSH+11 YDS
Tyrone Tracy Jr. rushed to the left for 11 yard gain, tackled by Upton Stout
Q308:571ST DOWN
1ST & 10
SF 48
NYGRUSH+23 YDS
Jaxson Dart rushed to the left for 18 yard gain, tackled by Renardo Green. San Francisco committed 5 yard penalty (Holding)
Q308:44
1ST & 10
SF 25
NYGTIMEOUT
Timeout
Q308:371ST DOWN
1ST & 10
SF 25
NYGRUSH+16 YDS
Jaxson Dart rushed up the middle for 6 yard gain, tackled by Tatum Bethune. San Francisco committed 10 yard penalty (Unnecessary Roughness)
Q308:08
1ST & 9
SF 9
NYGPASSINCOMPLETE
Jaxson Dart incomplete pass to the left intended for Darius Slayton
Q308:04
2ND & 9
SF 9
NYGRUSH+4 YDS
Jaxson Dart rushed to the left for 4 yard gain, tackled by Renardo Green
Q307:28
3RD & 5
SF 5
NYGPASSCOMPLETED+2 YDS
Jaxson Dart passed to Devin Singletary to the right for 2 yard gain, tackled by Malik Mustapha
Q306:45SCORE
4TH & 3
SF 3
NYGFIELDGOAL
Graham Gano kicked a 22-yard field goal
Q306:42
1ST & 10
NYG 35
NYGTIMEOUT
Timeout
Q306:42
1ST & 10
NYG 35
NYGKICKOFF
NY Giants kicked off for 62 yards, Skyy Moore returned kickoff for 21 yards
Q306:36
1ST & 10
SF 24
SFRUSH+7 YDS
Christian McCaffrey rushed to the right for 7 yard gain, tackled by D.J. Davidson
Q306:11
2ND & 3
SF 31
SFRUSH+2 YDS
Christian McCaffrey rushed to the left for 2 yard gain, tackled by Tyler Nubin
Q305:30
3RD & 1
SF 33
SFPENALTY-4 YDS
San Francisco committed 4 yard penalty (Illegal Shift)
Q305:06
3RD & 5
SF 29
SFPASSINCOMPLETE
Mac Jones incomplete pass to the right intended for Christian McCaffrey
Q305:05
4TH & 5
SF 29
SFPUNT
Thomas Morstead punted for 50 yards, no return
Q304:53
1ST & 10
NYG 21
NYGTIMEOUT
Timeout
Q304:53
1ST & 10
NYG 21
NYGRUSH+1 YDS
Tyrone Tracy Jr. rushed to the left for 1 yard gain, tackled by Jordan Elliott
Q304:21
2ND & 9
NYG 22
NYGPASSCOMPLETED+7 YDS
Jaxson Dart passed to Wan'Dale Robinson to the left for 7 yard gain, tackled by Renardo Green
Q303:421ST DOWN
3RD & 2
NYG 29
NYGPASSCOMPLETED+10 YDS
Jaxson Dart passed to Tyrone Tracy Jr. to the left for 10 yard gain, tackled by Upton Stout
Q303:10
1ST & 10
NYG 39
NYGSACK-7 YDS
Jaxson Dart sacked by Sam Okuayinonu for 7 yard loss
Q302:30
2ND & 17
NYG 32
NYGPASSCOMPLETED+9 YDS
Jaxson Dart passed to Wan'Dale Robinson down the middle for 9 yard gain, tackled by Tatum Bethune
Q301:48
3RD & 8
NYG 41
NYGPASSINCOMPLETE
Jaxson Dart incomplete pass down the middle intended for Wan'Dale Robinson
Q301:42
4TH & 8
NYG 41
NYGPUNT
Jamie Gillan punted for 44 yards. Skyy Moore returned punt for 9 yards
Q301:33
1ST & 10
SF 24
SFTIMEOUT
Timeout
Q301:331ST DOWN
1ST & 10
SF 24
SFPASSCOMPLETED+13 YDS
Mac Jones passed to Kendrick Bourne down the middle for 13 yard gain, tackled by Deonte Banks
Q300:57
1ST & 10
SF 37
SFRUSH+9 YDS
Christian McCaffrey rushed to the left for 9 yard gain, tackled by Demetrius Flannigan-Fowles
Q300:211ST DOWN
2ND & 1
SF 46
SFRUSH+10 YDS
Christian McCaffrey rushed up the middle for 10 yard gain, tackled by Bobby Okereke
Q300:21
1ST & 10
NYG 44
SFPERIOD
End of 3rd Quarter
Q415:00
1ST & 10
NYG 44
SFRUSH+5 YDS
Christian McCaffrey rushed to the right for 5 yard gain, tackled by Demetrius Flannigan-Fowles
Q414:24
2ND & 5
NYG 39
SFRUSH+4 YDS
Christian McCaffrey rushed to the left for 4 yard gain, tackled by Dane Belton
Q413:441ST DOWN
3RD & 1
NYG 35
SFRUSH+2 YDS
Christian McCaffrey rushed to the left for 2 yard gain, tackled by Demetrius Flannigan-Fowles
Q413:05
1ST & 10
NYG 33
SFRUSH+5 YDS
Brian Robinson Jr. rushed to the right for 5 yard gain, tackled by Rakeem Nuñez-Roches Sr.
Q412:241ST DOWN
2ND & 5
NYG 28
SFRUSH+10 YDS
Brian Robinson Jr. rushed to the right for 10 yard gain, tackled by Jarrick Bernard-Converse
Q411:41SCORE1ST DOWN
1ST & 10
NYG 18
SFRUSH+18 YDS
Brian Robinson Jr. rushed to the right for 18 yard touchdown
Q411:35
1ST & 10
NYG 15
SFEXTRAPOINT
Eddy Piñeiro made PAT
Q411:35
1ST & 10
SF 35
SFTIMEOUT
Timeout
Q411:35
1ST & 10
SF 35
SFKICKOFF
San Francisco kicked off for 62 yards, Jalin Hyatt returned kickoff for 32 yards
Q411:291ST DOWN
1ST & 10
NYG 35
NYGPASSCOMPLETED+24 YDS
Jaxson Dart passed to Darius Slayton down the middle for 24 yard gain, tackled by Malik Mustapha
Q411:04
1ST & 10
SF 41
NYGPASSCOMPLETED+3 YDS
Jaxson Dart passed to Wan'Dale Robinson to the left for 3 yard gain, tackled by Ji'Ayir Brown
Q410:42
2ND & 7
SF 38
NYGPASSCOMPLETED+5 YDS
Jaxson Dart passed to Ray-Ray McCloud III down the middle for 5 yard gain, tackled by Ji'Ayir Brown
Q410:051ST DOWN
3RD & 2
SF 33
NYGRUSH+5 YDS
Jaxson Dart rushed to the right for 5 yard gain, tackled by Deommodore Lenoir
Q409:361ST DOWN
1ST & 10
SF 28
NYGRUSH+14 YDS
Devin Singletary rushed up the middle for 14 yard gain, tackled by Renardo Green
Q408:59
1ST & 10
SF 14
NYGPENALTY+5 YDS
San Francisco committed 5 yard penalty (Offside)
Q408:30
1ST & 5
SF 9
NYGRUSH+3 YDS
Devin Singletary rushed up the middle for 3 yard gain, tackled by Renardo Green
Q407:57SCORE1ST DOWN
2ND & 2
SF 6
NYGRUSH+6 YDS
Jaxson Dart rushed to the right for 6 yard touchdown
Q407:52
1ST & 10
SF 15
NYGEXTRAPOINT
Graham Gano made PAT
Q407:52
1ST & 10
NYG 35
NYGTIMEOUT
Timeout
Q407:52
1ST & 10
NYG 35
NYGKICKOFF
NY Giants kicked off for 66 yards, Brian Robinson Jr. returned kickoff for 41 yards
Q407:43
1ST & 10
SF 40
SFRUSH+1 YDS
Christian McCaffrey rushed to the right for 1 yard gain, tackled by D.J. Davidson
Q407:031ST DOWN
2ND & 9
SF 41
SFPASSCOMPLETED+39 YDS
Mac Jones passed to Christian McCaffrey to the right for 39 yard gain, tackled by Korie Black
Q406:101ST DOWN
1ST & 10
NYG 20
SFRUSH+12 YDS
Christian McCaffrey rushed to the left for 4 yard gain, tackled by Bobby Okereke. NY Giants committed 8 yard penalty (Tripping)
Q405:42
1ST & 8
NYG 8
SFRUSH+3 YDS
Christian McCaffrey rushed to the left for 3 yard gain, tackled by Rakeem Nuñez-Roches Sr.
Q405:04
2ND & 5
NYG 5
SFRUSH+2 YDS
Mac Jones rushed to the left for 2 yard gain, tackled by Brian Burns
Q404:15
3RD & 3
NYG 3
SFTIMEOUT
San Francisco timeout
Q404:16SCORE1ST DOWN
3RD & 3
NYG 3
SFRUSH+3 YDS
Christian McCaffrey rushed up the middle for 3 yard touchdown
Q404:13
1ST & 10
NYG 15
SFEXTRAPOINT
Eddy Piñeiro made PAT
Q404:13
1ST & 10
SF 35
SFKICKOFF
San Francisco kicked off for 63 yards, Gunner Olszewski returned kickoff for 29 yards
Q404:06
1ST & 10
NYG 31
NYGPASSINCOMPLETE
Jaxson Dart incomplete pass down the middle
Q403:59
2ND & 10
NYG 31
NYGTIMEOUT
Timeout
Q403:59
2ND & 10
NYG 31
NYGPASSCOMPLETED+5 YDS
Jaxson Dart passed to Theo Johnson to the left for 5 yard gain, tackled by Tatum Bethune
Q403:231ST DOWN
3RD & 5
NYG 36
NYGPASSCOMPLETED+6 YDS
Jaxson Dart passed to Wan'Dale Robinson to the right for 6 yard gain, tackled by Upton Stout
Q402:58
1ST & 10
NYG 42
NYGPASSCOMPLETED+7 YDS
Jaxson Dart passed to Darius Slayton down the middle for 7 yard gain, tackled by Dee Winters
Q402:321ST DOWN
2ND & 3
NYG 49
NYGPASSCOMPLETED+17 YDS
Jaxson Dart passed to Darius Slayton down the middle for 17 yard gain, tackled by Malik Mustapha
Q402:08
1ST & 10
SF 34
NYGPASSINCOMPLETE
Jaxson Dart incomplete pass to the right intended for Darius Slayton
Q402:02
2ND & 10
SF 34
NYGPASSINCOMPLETE
Jaxson Dart incomplete pass to the left intended for Wan'Dale Robinson
Q401:56
3RD & 10
SF 34
NYGTIMEOUT
Two-minute warning
Q401:561ST DOWN
3RD & 10
SF 34
NYGRUSH+10 YDS
Jaxson Dart rushed to the left for 10 yard gain, tackled by Tatum Bethune
Q401:27SCORE1ST DOWN
1ST & 10
SF 24
NYGPASSCOMPLETED+24 YDS
Jaxson Dart passed to Gunner Olszewski to the right for 24 yard touchdown
Q401:21
1ST & 10
SF 15
NYGEXTRAPOINT
Graham Gano made PAT
Q401:21
1ST & 10
NYG 35
NYGKICKOFF
NY Giants kicked off for 14 yards, no return
Q401:20
1ST & 10
NYG 48
SFRUSH+5 YDS
Christian McCaffrey rushed to the left for 5 yard gain, tackled by Bobby Okereke
Q401:15
2ND & 5
NYG 43
SFTIMEOUT
NY Giants timeout
Q401:15
2ND & 5
NYG 43
SFRUSH+4 YDS
Christian McCaffrey rushed to the left for 4 yard gain, tackled by Jarrick Bernard-Converse
Q401:10
3RD & 1
NYG 39
SFTIMEOUT
NY Giants timeout
Q401:101ST DOWN
3RD & 1
NYG 39
SFRUSH+4 YDS
Brian Robinson Jr. rushed up the middle for 4 yard gain, tackled by Dane Belton
Q400:29
1ST & 10
NYG 35
SFRUSH-1 YDS
Adrian Martinez rushed up the middle for 1 yard loss
Q4
2ND & 11
NYG 36
SFPERIOD
End of Regulation
Q4
2ND & 11
NYG 36
SFPERIOD
End of Game