GREEN BAY, Wis. — Matthew Stafford couldn't bear to watch with his team on the verge of another heartbreaking moment.
Instead, the Lions held on for a signature win in the unlikeliest of places — Lambeau Field.
Stafford threw for two touchdowns, and Detroit stopped a 24-game road losing streak against the Packers with an 18-16 victory Sunday despite a late blunder by Calvin Johnson.
The Lions came in with the most consecutive road losing streak against one opponent in league history, according to the Detroit Free Press.
"I bet nobody gave us a chance, but that's the way we like it," Stafford said.
Detroit hadn't won at Green Bay since a 21-17 victory on Dec. 15, 1991, a span of 24 games (23 in the regular season, one in the playoffs).
Mason Crosby missed a 52-yard field goal as time expired after the Packers recovered an onside kick that Johnson mishandled with about 31 seconds left.
Detroit stopped Green Bay on a 2-point conversion after Aaron Rodgers hit tight end Justin Perillo for an 11-yard touchdown on the previous drive. Backup cornerback Crezdon Butler, signed from the practice squad on Friday, stuck a hand in front of Davante Adams to break up the conversion try.
A nervous Stafford said he couldn't watch that play. He threw for 242 yards for an organization reeling after the midseason firings of its team president and general manager.
"We don't really care who gives us a chance, because we feel good about ourselves in that locker room and we know what we're about," Stafford said.
The Packers lost their third straight, but this was a new low after their two previous defeats came on the road to Super Bowl contenders Denver and Carolina.
"We dropped one today that we felt we had a very good opportunity to win," coach Mike McCarthy said.
Matt Prater missed two extra points for Detroit, but also hit field goals from 49 and 51 yards.
"To be able to come in here and get a win is pretty special," coach Jim Caldwell said.
Rodgers was 35 of 61 for 333 yards, but wasn't at his best. Receivers including Randall Cobb and Adams had a few drops. Green Bay finally got into the end zone when Rodgers found tight end Richard Rodgers for a 4-yard touchdown with 5:55 left.