ORCHARD PARK, N.Y. (AP) Ian Wheeler scored on a 2-yard run with 1:06 left, Steve Buechele completed an off-balance pass to Dante Pettis for a 2-point conversion and the Buffalo Bills beat the Pittsburgh Steelers 28-27 in the preseason finale for each team Thursday night.
The Steelers’ last chance to pull ahead ended with Drew Allar’s pass sailing behind tight end Lake McRee on fourth-and-7 with 44 seconds remaining. It was a disappointing finish for Allar in an outing the rookie was attempting to separate himself from Will Howard in the competition for the Steelers’ third-string job.
In squandering a 10-point lead over the final seven minutes, the Steelers closed the preseason 1-2. Buffalo was 3-0.
With Kyle Allen appearing to have locked up the primary backup job behind Josh Allen, Buechele handled the quarterback duties in finishing 26 for 38 for 196 yards. The go-ahead score was set up by a 42-yard pass interference penalty against Tamon Lymum on Pettis that gave the Bills the ball at the 7.
After Wheeler scored on third down, the Bills elected for the 2-point conversion. Buechele was back-pedaling in the face of pressure before getting off a pass to Pettis, who was open along the left side of hte goal line.
Frank Gore Jr. scored on a 1-yard run for Buffalo, and receiver Skyler Bell also found the end zone on a 28-yard scamper off a reverse. Bell, a rookie fourth-round draft pick, also had seven catches for 49 yards.
Steelers: Open regular season hosting Atlanta on Sept. 13.
Bills: Open regular season at Houston on Sept. 13.
—
See AP’s full NFL coverage here
Copyright 2026 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.

