DETROIT -- Matthew Stafford showed he's still got work to do.
Stafford threw one interception and didn't help Detroit score a point in his three drives, and the Cleveland Browns took advantage in a 19-17 win over the Lions on Friday night.
"We learn from the good stuff and the bad stuff," Stafford said.
Backup quarterback Shaun Hill led two touchdown drives in the first half to put the Lions ahead 14-3 in the first half.
When all of the reserves for both teams took over in the second half, the Browns outscored Detroit 16-3.
Jeff Wolfert's 45-yard field goal with 28 seconds left won it for Cleveland after the Lions stopped Adonis Thomas on a 2-point conversion with 6:05 left to keep the lead, but couldn't keep the ball to seal a win.
"Regardless of whether or not they count, it is always more fun to win," Cleveland coach Pat Shurmur said. "I told our guys that, and they made some plays to put us in position to do that."
The banged-up Browns won, but might have another loss on their depleted roster.
"We followed league protocols," Shurmur said. "When he's healthy he will play again. Not before that."
Massaquoi was limited the past two seasons because of concussions, including one he had that knocked him out of a game last October.
The Lions didn't risk Stafford getting hurt for very long, allowing him to play less than a quarter.
Stafford is coming off a breakout season in which he threw for 5,000-plus yards and 41 TDs while ending the franchise's 11-year playoff drought.
But he was far from spectacular against the Browns.
His first drive of the preseason ended when Joe Haden broke up a pass. Stafford seemed to throw a pass early, sensing pressure that didn't appear to be there, and his pass intended for Brandon Pettigrew was picked off by Sheldon Brown to stop Detroit's second possession.
"I had to cut it loose earlier than I wanted to," Stafford said. "Pettigrew and I weren't on the same page."
Stafford provided a flashback to last year, throwing a 27-yard pass to All-Pro receiver Calvin Johnson, on his third and final drive that ended quietly at midfield.
Hill, who won't play much if Stafford stays healthy during the regular season, was 8 of 12 for 83 yards and a TD.
He set up Keiland Williams' 5-yard TD late in the first quarter with a 27-yard pass to Maurice Stovall. The backup quarterback connected with Stefan Logan on a 3-yard pass to put the Lions ahead by 11 points.
Backup kicker Derek Dimke's 40-yard field goal early in the fourth quarter gave Detroit a 17-10 lead.
Thomas ran for a 3-yard score to pull the Browns within a point and their defense got the ball back for fourth-string quarterback Thaddeus Lewis to lead the game-winning drive.
The Browns were without rookie running back Trent Richardson, the No. 3 pick in the draft, who had surgery on his left knee earlier in the week.
Weeden was 3 of 9 for 62 yards with an interception and a fumble.
"I know my numbers didn't look good, but I'm not a numbers guy," said Weeden, the 22nd pick in the NFL draft. "This was my first time out, and there was some good and some bad."
The 22nd pick in the NFL draft ended his first possession as a pro by fumbling, a turnover forced and recovered by Willie Young.
Detroit, meanwhile, seemed to get out of its first of four preseason games relatively healthy.
Kevin Smith got a shot to start at running back, gaining 28 yards on five carries, and might have to hold off Williams, who had 69 yards rushing and a TD on eight attempts to keep the job.
The Lions have been looking for a cornerback to replace their only starter missing on defense, Eric Wright -- who signed with Tampa Bay -- and the search will likely end with rookie Bill Bentley. The third-round pick got beat on Weeden's perfectly thrown, 34-yard pass to Travis Benjamin on his third snap as a pro. But Bentley bounced back by intercepting a pass and breaking up another attempt.
"Let's be clear: Preseason games, we don't use them as a barometer," Detroit coach Jim Schwartz said. "But you want to play well and I don't think we played well on offense, defense or special teams from the beginning to the very end."
Dolphins starting quarterback Ryan Tannehill admitted Wednesday that he made disparaging remarks to his scout-team defense during last weekend's practice in London.
Giants wide receiver Odell Beckham Jr. has been fined approximately $9,000 for his actions in Sunday's game against the Buffalo Bills, a source told ESPN's Dan Graziano.
Rams wide receiver Stedman Bailey apparently took a costly nap after a third-quarter touchdown against Arizona last week as he says he was fined for the celebration.
Browns coach Mike Pettine said any criticism of Joe Haden's decision not to play in Sunday's game against the Chargers is "unwarranted" and "unfair."
Asked how Greg Hardy is fitting in with the Cowboys, coach Jason Garrett said, "we're all a work in progress" and that the defensive end is "trying to be the right kind of guy."
Atlanta Falcons coach Dan Quinn said he would speak Roddy White about his desire for more touches and is confident they will come for the wide receiver.