ORCHARD PARK NEW YORK – The Buffalo Bills lost more than their preseason finale Thursday night, when rookie receiver Sammy Watkins did not return after aggravating a rib injury.
The Detroit Lions, on the other hand, have several big decisions to make before establishing their 53-player regular-season roster following a 23-0 win over the Bills.
With time running out in the first half and perhaps their tenure in Detroit, third-string quarterback Kellen Moore and backup receiver Corey Fuller made one last case to show they deserve to make the final cut before Saturday.
The Bills, meanwhile, produced another dud on offense during a three-drive cameo appearance. They also watched Watkins, their most dynamic threat, leave a game with bruised ribs for the second time in three weeks.
Buffalo coach Doug Marrone declined to provide an update on the severity of the injury. And he defended his decision to play Watkins, who sat out a 27-14 loss to Tampa Bay on Saturday after he hurt his ribs a week earlier.
“One of the big questions was the quarterback and Sammy. They haven’t played a lot of games,” Marrone said. “I always get concerned when people come out, especially when you’re a rookie. You’ve got to play.”
Bengals 35, Colts 7: In Cincinnati, rookie Jeremy Hill ran for 90 yards and was the Bengals’ top receiver as well.
Falcons 24, Jaguars 14: In Jacksonville, T.J. Yates made a strong case to be Atlanta’s backup quarterback, throwing for 243 yards and two touchdowns.
Packers 34, Chiefs 14: In Green Bay, Matt Flynn and Scott Tolzien each threw for two touchdowns.
Eagles 37, Jets 7: In Philadelphia, the Eagles and Jets rested most of their starters, and Michael Vick made a one-play cameo in his first game back in Philadelphia.
Dolphins 14, Rams 13: Miami Gardens, Florida, Matt Hazel caught a 22-yard touchdown pass from Seth Lobato with 6:15 left.
Giants 16, Patriots 13: In East Rutherford, New Jersey, Josh Brown kicked a 37-yard field goal with 38 seconds to play.
Panthers 10, Steelers 0: In Pittsburgh, Fozzy Whittaker ran for a 2-yard touchdown, and Graham Gano added a short field goal.
Redskins 24, Buccaneers 10: In Tampa, Colt McCoy threw for 321 yards and two touchdowns.
49ers 40, Texans 13: In Houston, rookie linebacker Chris Borland returned an interception 34 yards for a touchdown and third-string quarterback Josh Johnson threw three TD passes.
Ravens 22, Saints 13: In New Orleans, Justin Tucker hit five field goals for Baltimore.
Broncos 27, Cowboys 3: In Arlington, Texas, Brock Osweiler led four scoring drives.
Vikings 19, Titans 3: In Nashville, Teddy Bridgewater threw a touchdown in his first NFL start.
Browns 33, Bears 13: In Cleveland, Brian Hoyer drove the starting offense to a rare preseason touchdown before turning things over to rookie Johnny Manziel.
Chargers 12, Cardinals 9: In San Diego, Nick Novak kicked four field goals for the Chargers against Arizona.
Raiders 41, Seahawks 31: In Oakland, rookie Derek Carr threw three TD passes.
Gordon’s move blocked
The Cleveland Browns’ suspended star wide receiver Josh Gordon wanted to play in the Canadian Football League during his indefinite suspension, but CFL rules prohibit him from doing so.
Gordon, whose season-long suspension by the NFL was upheld on Wednesday, asked the Browns for permission to suit up for the Calgary Stampeders.
CFL spokesman Jamie Dykstra said the only way Gordon could play in the league is if he was released by the Browns and became a free agent.