Buffalo Bills vs. Detroit Lions

BUF
24
DET
20
FINAL
1234T
BUF 01410024
DET 3100720

Game Information
Location: Ford Field Detroit, Michigan
Attendance: 46,839

DETROIT (AP) Matthew Stafford got on the field for the first time in the preseason and left the game unscathed.

Some teammates and opponents were not as fortunate.

Stafford threw a go-ahead touchdown pass and the Buffalo Bills came back to beat the Detroit Lions 24-20 Friday night in a preseason game that became significant because key players on both teams were hurt.

"It's an interesting feeling, going out there," Stafford said. "You prepare as hard as you can to play and you're hoping nothing too bad happens."

Detroit linebacker Jarrad Davis was carted off the field early in the first quarter with an injured right leg and center Frank Ragnow had to be helped off the field after appearing to hurt his right knee.

Bills guard Quinton Spain limped off the field with an ankle injury in the first quarter and cornerback Tre'Davious White left the game with a bruised quadriceps in the second quarter.

Lions coach Matt Patricia and Buffalo coach Sean McDermott both said they didn't have updates on their injured players.

Stafford was 12 of 19 for 137 yards with an 11-yard touchdown pass to Ty Johnson, perfectly connecting with the rookie running back in the flat while linebacker Matt Milano was covering him closely, to give Detroit a 14-10 lead early in the second quarter.

"He got a step on his defender and I was able to fit it in there," Stafford said. "Wasn't an easy catch."

Buffalo's Josh Allen was 3 of 6 for 49 yards in the first half and had an interception negated by a penalty. Allen played against starters and carried out the game plan that called for a heavy dose of runs with LeSean McCoy and Frank Gore. Against reserves, Matt Barkley completed 12 of 14 passes for 142 yards and a 16-yard touchdown pass to Duke Williams late in the third quarter to give Buffalo an 11-point lead.

The Bills (3-0) were able to run out the clock on the final possession, leaving the Lions winless in three preseason games.

"We're itching to get out there and play some real football," Allen said.

SOLID SHOWING

Buffalo started McCoy and alternated Gore in the game and each had a 20-plus yard run. Gore had 57 yards on eight carries and looked like he had just a scare in the second quarter. Safety Tracy Walker made contact with Gore's left leg, and the out-of-bounds hit drew a flag and the ire of his teammates and coaches. Gore left the game briefly, but was cleared to return. McCoy finished with 37 yards on six carries.

"We tried to set our minds to establishing the run first," Allen said.

JUST FOR KICKS

Matt Prater closed the first half with a 61-yard kick to pull Detroit within a point. Prater holds the NFL record for the longest field goal, making a 64-yard kick for Denver in 2013.

INJURIES

Bills: Spain going to the sideline may add to the team's woes on the offensive line. Center Mitch Morse missed the game because he has been in the concussion protocol. Ike Boettger replaced Spain in the lineup against the Lions. Levi Wallace left the game briefly in the second quarter after appearing to be injured, but the starting cornerback was able to return.

Lions: Davis' and Ragnow's potentially serious injuries put rookie linebacker Jahlani Tavai, a second-round pick from Hawaii, on the field with starters on defense and guard Graham Glasgow was moved to center.

"Injuries are part of the game we all have to deal with," Patricia said.

HE SAID IT

Glasgow said it is particularly disappointing when NFL players such as his lineman Ragnow get injured in the preseason.

"It matters, but it doesn't count," Glasgow said.

UP NEXT

Bills: Host Minnesota on Thursday night.

Lions: Play at Cleveland on Thursday night.

---

More AP NFL: https://apnews.com/NFL and https://twitter.com/AP-NFL

1st Quarter Summary
Time Team Play Detail Bills Lions
01:32 Matt Prater 23 yd FG 0 3

2nd Quarter Summary
Time Team Play Detail Bills Lions
13:55 Isaiah McKenzie 6 yd run (Stephen Hauschka kick) 7 3
10:18 Ty Johnson 11 yd pass from Matthew Stafford (Matt Prater kick) 7 10
01:09 Devin Singletary 9 yd run (Stephen Hauschka kick) 14 10
00:00 Matt Prater 61 yd FG 14 13

3rd Quarter Summary
Time Team Play Detail Bills Lions
08:09 Stephen Hauschka 43 yd FG 17 13
00:31 Duke Williams 16 yd pass from Matt Barkley (Chase McLaughlin kick) 24 13

4th Quarter Summary
Time Team Play Detail Bills Lions
06:23 Mark Thompson 1 yd run (Ryan Santoso kick) 24 20

Team Stats
  Buffalo Detroit
1st Downs 22 19
Total Yards 350 317
Passing 203 212
Passing Completions/Attempts 17-24 20-37
Yards/Pass 8.1 5.4
Rushing 147 105
Rushing Attempts 32 28
Yards/Rush 4.6 3.8
Turnovers 2 1
Fumbles Lost 2 1
Interceptions Thrown 0 0
Possession 28:54 31:06

Buffalo Passing
Player CP ATT YDS AVG TD INT
Matt Barkley 12 14 142 10.1 1 0
Josh Allen 3 6 49 8.2 0 0
Tyree Jackson 2 4 27 6.8 0 0

Detroit Passing
Player CP ATT YDS AVG TD INT
Matthew Stafford 12 19 137 7.2 1 0
Josh Johnson 5 10 71 7.1 0 0
David Fales 3 8 22 2.8 0 0

Buffalo Rushing
Player ATT YDS AVG TD LG
Frank Gore 8 57 7.1 0 27
LeSean McCoy 6 37 6.2 0 21
Marcus Murphy 7 18 2.6 0 7
Josh Allen 2 17 8.5 0 10
Devin Singletary 1 9 9.0 1 9
Isaiah McKenzie 1 6 6.0 1 6
Matt Barkley 1 3 3.0 0 3
Tyree Jackson 3 0 0.0 0 3
T.J. Yeldon 3 0 0.0 0 0

Detroit Rushing
Player ATT YDS AVG TD LG
Mark Thompson 8 34 4.2 1 7
C.J. Anderson 8 24 3.0 0 10
Zach Zenner 4 21 5.2 0 9
Josh Johnson 1 11 11.0 0 11
Ty Johnson 4 9 2.2 0 7
Kerryon Johnson 2 4 2.0 0 5
David Fales 1 2 2.0 0 2

Buffalo Receiving
Player REC YDS AVG TD LG
T.J. Yeldon 3 51 17.0 0 31
Zay Jones 3 46 15.3 0 29
John Brown 2 35 17.5 0 18
Ray-Ray McCloud 2 29 14.5 0 23
Keith Towbridge 2 19 9.5 0 15
Duke Williams 3 15 5.0 1 16
Cole Beasley 1 14 14.0 0 14
Kyle Carter 1 9 9.0 0 9

Detroit Receiving
Player REC YDS AVG TD LG
T.J. Hockenson 3 52 17.3 0 32
Danny Amendola 3 30 10.0 0 12
Isaac Nauta 1 23 23.0 0 23
Jonathan Duhart 1 21 21.0 0 21
C.J. Anderson 2 17 8.5 0 10
Travis Fulgham 1 15 15.0 0 15
Jesse James 1 13 13.0 0 13
Chris Lacy 1 11 11.0 0 11
Ty Johnson 1 11 11.0 1 11
Deontez Alexander 1 10 10.0 0 10
Marvin Jones Jr. 1 7 7.0 0 7
Kerryon Johnson 1 7 7.0 0 7
Logan Thomas 1 6 6.0 0 6
Mark Thompson 1 5 5.0 0 5
Austin Traylor 1 2 2.0 0 2

Buffalo Defense
Player TACKLES ASST SACKS SACK YDS
Tremaine Edmunds 5 3 0 0
Dean Marlowe 3 0 0 0
Matt Milano 3 2 0 0
Julian Stanford 3 1 0 0
Tre'Davious White 3 0 0 0
Deon Lacey 2 0 1 9
Maurice Alexander 2 0 0 0
Jaquan Johnson 2 1 0 0
Star Lotulelei 2 0 0 0
Mike Love 2 1 0 0
Captain Munnerlyn 2 0 0 0
Levi Wallace 2 0 0 0
Eddie Yarbrough 2 0 0 0
Shaq Lawson 1 0 1 9
Lorenzo Alexander 1 0 0 0
Micah Hyde 1 0 0 0
Ryan Lewis 1 0 0 0
Siran Neal 1 0 0 0
Jordan Phillips 1 0 0 0
Harrison Phillips 1 1 0 0
Jordan Poyer 1 1 0 0
Denzel Rice 1 0 0 0
Corey Thompson 1 0 0 0
Cole Beasley 0 0 0 0
Kurt Coleman 0 2 0 0
Robert Foster 0 0 0 0
Darryl Johnson 0 0 0 0
Kevin Johnson 0 1 0 0
Kyle Peko 0 1 0 0
L.T. Walton 0 0 0 0

Detroit Defense
Player TACKLES ASST SACKS SACK YDS
Andre Chachere 4 0 0 0
Amani Oruwariye 4 0 0 0
Malik Carney 3 0 0 0
Tavon Wilson 3 0 0 0
Johnathan Alston 2 1 0 0
Fred Jones 2 0 0 0
Mitchell Loewen 2 0 0 0
Romeo Okwara 2 0 0 0
Anthony Pittman 2 1 0 0
Jalen Reeves-Maybin 2 1 0 0
Dee Virgin 2 0 0 0
Tracy Walker 2 0 0 0
Jamal Agnew 1 0 0 0
Justin Coleman 1 0 0 0
Quandre Diggs 1 1 0 0
Garret Dooley 1 1 0 0
Mike Ford 1 0 0 0
Will Harris 1 0 0 0
Rashaan Melvin 1 0 0 0
Ray Smith 1 0 0 0
Kevin Strong 1 1 0 0
Jahlani Tavai 1 0 0 0
Andrew Adams 0 0 0 0
Mike Daniels 0 1 0 0
Travis Fulgham 0 0 0 0
P.J. Johnson 0 1 0 0
Miles Killebrew 0 1 0 0
C.J. Moore 0 0 0 0
Don Muhlbach 0 0 0 0
A'Shawn Robinson 0 1 0 0
Charles Washington 0 0 0 0

Buffalo Interceptions
Player INT YDS TD
No interceptions.

Detroit Interceptions
Player INT YDS TD
No interceptions.

Buffalo Kick Returns
Player KR YDS AVG TD LNG
Andre Roberts 2 29 14.5 0 20
Victor Bolden Jr. 1 19 19.0 0 19

Detroit Kick Returns
Player KR YDS AVG TD LNG
Jamal Agnew 2 71 35.5 0 47
Tom Kennedy 1 19 19.0 0 19

Buffalo Punt Returns
Player PR YDS AVG TD LNG
Ray-Ray McCloud 2 25 12.5 0 23
Isaiah McKenzie 1 0 0.0 0 0

Detroit Punt Returns
Player PR YDS AVG TD LNG
Tom Kennedy 1 17 17.0 0 17
Jamal Agnew 2 -2 -1.0 0 0

Buffalo Kicking
Player FGM FGA PCT LG
Stephen Hauschka 1 1 100.0 43

Detroit Kicking
Player FGM FGA PCT LG
Matt Prater 2 2 100.0 61

Buffalo Punting
Player PUNTS YDS LG
Corey Bojorquez 5 236 58

Detroit Punting
Player PUNTS YDS LG
Ryan Santoso 3 137 54
Sam Martin 3 106 38