Mitch Trubisky perfectly lofted a 27-yard go-ahead touchdown pass into the fingertips of Anthony Miller with 1:54 remaining and the Chicago Bears held on to beat the Detroit Lions 27-23 on Sunday.
Detroit drove to the Chicago 16 with a chance to win on the final possession, and rookie running back D'Andre Swift dropped a pass in the end zone.
On the next snap, Matthew Stafford threw another incomplete pass as time expired to complete the collapse.
Trubisky threw three touchdown passes in the fourth quarter to help Chicago rally from a 23-6 deficit. It looked familiar to Lions fans: Detroit opened last season by blowing an 18-point lead at Arizona and settling for a tie. That began a trend of blown leads and Detroit finished with a 3-12-1 record.
Trubisky, who held off Nick Foles to keep his job, completed 20 of 36 attempts for 242 yards with three touchdowns, including short passes for scores to Jimmy Graham and Javon Wims.
Stafford was 24 of 42 for 297 yards with a TD pass to T.J. Hockenson in the third quarter - and an interception that put Chicago in position to take its only lead of the game. He tried to force a pass to Marvin Jones that was deflected to Kyle Fuller.
Adrian Peterson ran for 93 yards on 14 carries in his Detroit debut, just four days after signing with the team, and he plans to lead the franchise with his play and words.
Lions linebacker Jamie Collins was ejected in the first half when he made contact with an official, pressing his helmet against Alex Kemp's chest.
The Bears host the New York Giants on Sunday.