New York Giants vs Buffalo Bills
Drive chart
Drives
End of Game
Downs
Touchdown
Fumble
Punt
Punt
Who won: Giants 34-25
The New York Giants beat the Buffalo Bills 34-25 on Saturday, August 9, 2025 at Highmark Stadium (Old). Jaxson Dart led the Giants in passing yards (12/19, 154 YDS, 1 TD). Mitchell Trubisky led the Bills in passing yards (9/13, 138 YDS, 1 TD).
Win probability
Tap or hover the line to see the play. Dots mark the biggest swings.
Play by play
- Q4 0:33

T.DeVito up the middle to NYG 2 for 1 yard (J.Hollins).
2nd & 10 at NYG 1
- Q4 0:33

Timeout #3 by BUF at 00:33.
- Q4 0:36

T.DeVito up the middle to NYG 1 for no gain (M.Harris).
1st & 10 at NYG 1
- Q4 0:39

S.Buechele pass short right to F.Gore for 1 yard, TOUCHDOWN [K.Cloyd].The Replay Official reviewed the runner broke the plane ruling, and the play was REVERSED.S.Buechele pass short right to F.Gore to NYG 1 for no gain (D.Johnson) [K.Cloyd].
4th & Goal at NYG 1
- Q4 0:39

Timeout #2 by BUF at 00:39.
- Q4 0:44

S.Buechele pass short left to M.Sokol to NYG 1 for 2 yards (N.Jones) [T.Fox].
3rd & Goal at NYG 3
- Q4 0:44

Timeout #1 by NYG at 00:44.
- Q4 0:50

S.Buechele pass incomplete short left to D.Cain. NYG-D.Williams was injured during the play.
2nd & Goal at NYG 3
- Q4 0:54

(Shotgun) S.Buechele pass incomplete short right to D.Cain.
1st & Goal at NYG 3
- Q4 1:01
FLAG(No Huddle, Shotgun) S.Buechele pass incomplete short left.PENALTY on NYG-T.Ford, Roughing the Passer, 3 yards, enforced at NYG 6 - No Play.
1st & Goal at NYG 6
- Q4 1:21

(No Huddle, Shotgun) S.Buechele pass short middle to F.Gore to NYG 6 for 19 yards (K.Wallace).
2nd & 4 at NYG 25
- Q4 1:37

(Shotgun) S.Buechele pass short middle to S.Gosnell to NYG 25 for 6 yards (N.Jones, K.Cloyd).
1st & 10 at NYG 31
- Q4 1:41

(No Huddle, Shotgun) S.Buechele pass deep left to L.Shenault ran ob at NYG 31 for 17 yards.Penalty on NYG-N.Jones, Illegal Use of Hands, declined.
1st & 10 at NYG 48
- Q4 2:00

(Shotgun) S.Buechele pass short middle to S.Gosnell to NYG 48 for 9 yards (M.Paige).
2nd & 2 at BUF 43
- Q4 2:00

Two-Minute Warning
2nd & 2 at BUF 43
- Q4 2:11

S.Buechele pass short left to S.Gosnell to BUF 43 for 8 yards (N.Jones).
1st & 10 at BUF 35
- Q4 2:11

J.McAtamney kicks 65 yards from NYG 35 to end zone, Touchback to the BUF 35.
TOUCHDOWNQ4 2:11
Touchdown! 8 yd pass to J. Ward
Tommy DeVito
(Shotgun) T.DeVito pass short right to J.Ward for 8 yards, TOUCHDOWN. J.McAtamney extra point is GOOD, Center-C.Kreiter, Holder-J.Gillan.
NYG 34 - 25 BUF- Q4 2:15

Timeout #1 by BUF at 02:15.
- Q4 2:21

(Shotgun) T.DeVito pass short right to T.Fidone to BUF 8 for 5 yards (W.Owens).
2nd & 9 at BUF 13
- Q4 2:27

T.DeVito pass short left to T.Fidone pushed ob at BUF 13 for 1 yard (J.Ciarlo).
1st & 10 at BUF 14
- Q4 2:35
TO(No Huddle, Shotgun) S.Buechele Aborted. J.Bayer FUMBLES at BUF 45, touched at BUF 26, RECOVERED by NYG-T.Ford at BUF 14.
1st & 10 at BUF 45
- Q4 2:41

S.Buechele pass short right to D.Cain pushed ob at BUF 45 for 17 yards (T.Moore).
2nd & 3 at BUF 28
- Q4 3:20

(Shotgun) S.Buechele pass short right to S.Gosnell to BUF 28 for 7 yards (K.Wallace).
1st & 10 at BUF 21
- Q4 3:32

J.Gillan punts 57 yards to BUF 21, Center-C.Kreiter, downed by NYG-K.Cloyd.
4th & 5 at NYG 22