The Jets beat the Steelers 24-20 at Acrisure Stadium, erasing a 10-point fourth-quarter deficit for their second win of the season and second win ever in this city.
It was far from a perfect performance from Zach Wilson in his season debut, but he delivered when the Jets needed him to in the fourth quarter.
Rookie running back Breece Hall scored the game-winning touchdown, a 2-yard plunge with 16 seconds left. It initially looked like Hall fumbled the ball, but a replay showed he crossed the goal line before losing it.
The touchdown capped an 11-play, 65-yard drive that started when Jets cornerback Michael Carter II intercepted Steelers rookie quarterback Kenny Pickett on a tipped pass at the Jets’ 35 with 3:34 left.
It felt like the Jets were dead when the Steelers took a 20-10 lead with 13:36 left in the game on Pickett’s second rushing touchdown. The Steelers replaced Mitch Trubisky with Pickett to start the second half and he gave the Steelers a jolt of energy.
Wilson completed 19 of 37 passes for 252 yards with one passing touchdown, one receiving touchdown and two interceptions.