The New York Giants (4-2-1) defeated the Houston Texans (2-5) 27-21 in overtime at Reliant Stadium on October 25, 2026, as Devin Singletary’s 30-yard walk-off touchdown capped a strong first start for J.J. McCarthy and spoiled Houston’s late comeback.
Quarter-by-Quarter
| Team | Q1 | Q2 | Q3 | Q4 | OT | Final |
|---|---|---|---|---|---|---|
| NYG | 7 | 7 | 0 | 7 | 6 | 27 |
| HOU | 3 | 11 | 0 | 7 | 0 | 21 |
John Harbaugh made a quarterback change, and the Giants finally got the offensive performance they had been searching for. Making his first start for New York, J.J. McCarthy completed 20 of 28 passes for 252 yards without a turnover, finding Malik Nabers for 111 yards and Malachi Fields for another 83. Tyrone Tracy Jr. opened New York’s scoring before the benched Jameis Winston surprisingly returned for a one-yard touchdown sneak. Cam Skattebo, who received zero touches against New Orleans a week earlier, erupted for 124 rushing yards and a fourth-quarter touchdown to give the Giants a 21-14 lead. Houston eventually forced overtime, but New York’s defense delivered a three-and-out. Skattebo broke loose for 42 yards before former Texans running back Devin Singletary finished his old team with a 30-yard walk-off touchdown. The Giants piled up 420 offensive yards and improved to 4-2-1.
Houston’s comeback deserved a better ending, especially on an emotional afternoon for Tank Dell. Playing for the first time in 673 days following a devastating knee injury, Dell returned with a 43-yard reception. C.J. Stroud threw for 153 yards and two touchdowns, including Marvin Harrison Jr.‘s first score with Houston and a three-yard touchdown to Xavier Hutchinson with 52 seconds remaining. Ka’imi Fairbairn also connected from 58 and 57 yards. However, the Texans managed just 237 total yards, converted three of 12 third downs and committed 10 penalties for 80 yards. Woody Marks rushed for 66 yards, while Dalton Schultz added 45 receiving yards, but Houston struggled to sustain drives. Even three sacks from its defense couldn’t compensate for allowing 188 rushing yards. After fighting to reach overtime, the Texans couldn’t manage a single first down when they got the ball back, falling to 2-5.
Postgame Statistical Breakdown
Team Stats
| Stat | New York Giants | Houston Texans |
|---|---|---|
| Final Score | 27 | 21 |
| Total Offensive Yards | 420 | 237 |
| Passing Yards | 232 | 153 |
| Rushing Yards | 188 | 84 |
| Total Plays | 65 | 54 |
| Yards Per Play | 6.5 | 4.4 |
| First Downs | 22 | 15 |
| Third Downs | 5-13 | 3-12 |
| Third-Down % | 38.5% | 25.0% |
| Fourth Downs | 2-2 | 1-1 |
| Passing TDs | 0 | 2 |
| Rushing TDs | 4 | 0 |
| Total Offensive TDs | 4 | 2 |
| Turnovers | 0 | 0 |
| Interceptions Thrown | 0 | 0 |
| Fumbles Lost | 0 | 0 |
| Sacks Allowed | 3 | 1 |
| Penalties | 4 | 10 |
| Penalty Yards | 50 | 80 |
| Time of Possession | 35:50 | 26:45 |
Passing
New York Giants
- J.J. McCarthy — 20/28, 71.4%, 252 YDS, 0 TD, 0 INT, 9.0 YPA, 3 SACK, 99.1 RTG
Houston Texans
- C.J. Stroud — 17/28, 60.7%, 153 YDS, 2 TD, 0 INT, 5.5 YPA, 1 SACK, 99.3 RTG
Rushing
New York Giants
- Cam Skattebo — 17 CAR, 124 YDS, 7.3 AVG, 1 TD, LONG 42
- Devin Singletary — 5 CAR, 41 YDS, 8.2 AVG, 1 TD, LONG 30
Houston Texans
- Woody Marks — 19 CAR, 66 YDS, 3.5 AVG, 0 TD, LONG 11, 0 FUM
- Xavier Hutchinson — 2 CAR, 12 YDS, 6.0 AVG, 0 TD, LONG 10, 1 FUM
Receiving
New York Giants
- Malik Nabers — 7 REC, 9 TGT, 111 YDS, 15.9 AVG, 0 TD, LONG 42
- Malachi Fields — 4 REC, 5 TGT, 83 YDS, 20.8 AVG, 0 TD, LONG 47
- Thomas Fidone II — 1 REC, 1 TGT, 29 YDS, 29.0 AVG, 0 TD, LONG 29
- Devin Singletary — 3 REC, 3 TGT, 14 YDS, 4.7 AVG, 0 TD, LONG 9
- Isaiah Likely — 2 REC, 4 TGT, 12 YDS, 6.0 AVG, 0 TD, LONG 8
Houston Texans
- Dalton Schultz — 5 REC, 6 TGT, 45 YDS, 9.0 AVG, 0 TD, LONG 17
- Tank Dell — 1 REC, 1 TGT, 43 YDS, 43.0 AVG, 0 TD, LONG 43
- Kayshon Boutte — 1 REC, 2 TGT, 25 YDS, 25.0 AVG, 0 TD, LONG 25
- Xavier Hutchinson — 3 REC, 6 TGT, 17 YDS, 5.7 AVG, 1 TD, LONG 12
- Woody Marks — 1 REC, 1 TGT, 15 YDS, 15.0 AVG, 0 TD, LONG 15
Scoring Plays
| Qtr | Clock | Team | Play | Score |
|---|---|---|---|---|
| Q1 | 11:40 | Houston Texans | Ka’imi Fairbairn 58-yard field goal | NYG 0, HOU 3 |
| Q1 | 6:26 | New York Giants | Tyrone Tracy Jr. 2-yard run (Dominic Zvada kick) | NYG 7, HOU 3 |
| Q2 | 9:03 | Houston Texans | Ka’imi Fairbairn 57-yard field goal | NYG 7, HOU 6 |
| Q2 | 3:32 | New York Giants | Jameis Winston 1-yard run (Dominic Zvada kick) | NYG 14, HOU 6 |
| Q2 | 0:34 | Houston Texans | Marvin Harrison Jr. 6-yard pass from C.J. Stroud (C.J. Stroud pass to Cade Stover for Two-Point Conversion) | NYG 14, HOU 14 |
| Q4 | 8:55 | New York Giants | Cam Skattebo 16-yard run (Dominic Zvada kick) | NYG 21, HOU 14 |
| Q4 | 0:52 | Houston Texans | Xavier Hutchinson 3-yard pass from C.J. Stroud (Ka’imi Fairbairn kick) | NYG 21, HOU 21 |
| OT | 7:25 | New York Giants | Devin Singletary 30-yard run | NYG 27, HOU 21 |
Defense
New York Giants
- Micah McFadden — 10 TOT, 10 SOLO, 2 TFL, 1 QBH
- Arvell Reese — 7 TOT, 5 SOLO, 1 TFL, 0.5 SACK
- Ar’Darius Washington — 7 TOT, 5 SOLO
- Deonte Banks — 2 TOT, 1 SOLO, 2 PD
- Jason Pinnock — 3 TOT, 2 SOLO, 1 PD
- Paulson Adebo — 2 TOT, 2 SOLO, 1 TFL
- Abdul Carter — 4 TOT, 2 SOLO
- Darius Alexander — 2 TOT, 0.5 SACK
- Kayvon Thibodeaux — 4 TOT, 2 SOLO
- Shelby Harris — 2 TOT, 1 SOLO, 1 QBH
Houston Texans
- Henry To’oTo’o — 10 TOT, 3 SOLO, 2 TFL, 0.5 SACK, 1 QBH
- M.J. Stewart — 12 TOT, 5 SOLO, 0.5 SACK, 1 QBH, 1 PD
- Kamari Lassiter — 8 TOT, 5 SOLO, 1 TFL, 1 SACK, 1 QBH
- Danielle Hunter — 2 TOT, 1 SOLO, 1 TFL, 1 SACK, 3 QBH
- Sheldon Rankins — 5 TOT, 5 SOLO, 1 TFL, 1 QBH
- Azeez Al-Shaair — 9 TOT, 2 SOLO
- Calen Bullock — 4 TOT, 3 SOLO
- Jadeveon Clowney — 2 TOT, 2 SOLO, 1 PD
- Will Anderson Jr. — 4 TOT, 1 SOLO
- Derek Stingley Jr. — 3 TOT, 3 SOLO
Kick Returns
New York Giants
- Charlie Jones — 3 KR, 67 YDS, 22.3 AVG, LONG 25, 0 TD
Houston Texans
- Xavier Hutchinson — 3 KR, 74 YDS, 24.7 AVG, LONG 29, 0 TD
Punt Returns
New York Giants
- Charlie Jones — 2 PR, 19 YDS, 9.5 AVG, LONG 10, 0 TD
Houston Texans
- Tank Dell — 1 PR, 14 YDS, 14.0 AVG, LONG 14, 0 TD

