START OF SECOND QUARTER PICKS UP BELOW
Eagles have 41 yards rushing with 3:38 to play first quarter against Buffalo's 3rd-ranked run defense.
3:38: Eagles take 3-0 lead on Jake Elliott 37 yard field goal. Eagles had two big plays on a drive that stalls at 19 on a horrible Carson Wentz pass way behind Dallas Goedert on third and five (wind a factor maybe there?). Two big plays were an end around run by Nelson Agholor for 16 yards and a 25 yard completion to Miles Sanders on a dump off. Sanders cut all way back across field.
8:30: Fletcher Cox stuffs Frank Gore on third and one try. Second straight three and out for Bills offense. Cox dominating early.
Eagles have scored just twice in eight games on their first possession.
Eagles pick up a first down on first possession, but a pass on third and four to Jeffery is broken up. Time to punt. Punt goes into end zone for touchback.
Eagles go on defense first and force a three and out, Fletdher Cox gets sack on third down. His second straight game with a sack.
Eagles lose toss. Bills elect to receive, so Eagles will get ball to start second half
EAGLES INACTIVES: No surprises here. They include the six injured players: DeSean Jackson, Avonte Maddox, Darren Sproles, Nigel Bradham, Jason Peters, and TImmy Jernigan. Joining them is OL Nate Herbig
The weather will likely have an impact on today's game, with a fierce wind that could wreak havoc with the offenses of botht he Eagles and Bills.
There could also be hard rain at times, though a storm that moved through earlier in the morning is expected to pass.
The outcome figures to go in favor of whichever team can run the ball better and get their short-passing game in sync.
For the Eagles, rookie Miles Sanders needs to become more of a factor on the ground to complement Jordan Howard, who ranks third among NFC runnng backs in rushing average (4.51) behind Dalvin Cook (5.28) and Christian McCaffrey (4.87).
On defense, the Eagles defensive line is a new and inexperienced group, aside from Fletcher Cox. Two of the three - Albert Huggins and Anthony Rush - will be making their NFL debuts while Bruce Hector should also see time after playing in eight games with the Eagles last year.
Huggins and Rush were signed from other teams practice squads earlier inthe week while Hector was promoted from the Eagles' practice squad.
It is a group that must contend with 36-yard-old Frank Gore and running quarterback Josh Allen.
It figures to be a tough challenge.
14:48: Bills score on third and goal from 14 yard line. Allen finds wide open Cole Beasley for easy score.
Eagles defense, as it seemingly has all season, gives up a scoring drive right after offense scores points. Buffalo drive aided by two personal fouls on Eagles. First, roughing passer on Brandon Graham. Second, late hit by Malcolm Jenkins after Josh Allen went into slide at end of a run.
It's 7-3 Buffalo.
9:34: Eagles move ball on nest possession, make it to Bills 45. But on third and four shovel pass to Agholor fools nobody and loses 5 yards. A positive play and maybe Pederson goes for it on fourth down. Instead Eagles punt ball back after Bills score TD.
2:27: Another Eagles punt after a first down. There is nothing about this offense that inspires any sort of hoe whatsoever.
EAGLES FORCE TURNOVER: Brandon Graham with a big strip sack fumble recovery of Josh Allen gives ball to Eagles at Bills 24. it is BG's fifth sack of season and second fumble recovery.
0:25: Eagles turn BG's play into TD when Wentz hits Dallas Goeddert from 5 yards for TD. And Eagles will try for two-point play since wind is brutal in that direction. Sanders runs it in for two points and Eagles take 11-7 lead.
Zach Ertz personal foul makes for a long kickoff. Gives Bills a chance for 53 yard field goal that is short as time expires. It's Eagles 11, Bills 7 at halftime
14:02: Miles Sanders 65 yard TD run on second play of half. Elliott misses first PAT of season. Crazy wind. Eagles 17, Bills 7
Sanders 65 yard td run is tied for 7th longest TD run by rookie in Eagles history with Bryce Brown who did it Dec. 26, 2012 vs Panthers.
9:36: Eagles defense was just horrible. On ensuing Bills possession after Sanders TD run. they give up long third down plays and allow 28 yard TD catch to Singletary, who did most of work after short throw from Allen. Derek Barnett blocks PAT and its Eagles 17, Bills 13
5:38: Eagles get a 4-yard TD run from Boston Scott. The first of his career. Drive was set up by a 38-yard completion to Alshon Jeffery and a three-yard Jeffery catch on third and two. Eagles 24, Bills 13
Miles Sanders has shoulder injury. Return questionable.
4:14: Boston Scott fumbles punt giving Bills ball inside Eagles territory
Eagles D makes sure Scott's fumbled punt doesn't hurt. Brandon Graham gets third down sack. Ronald Darby makes fourth down pass break up. Eagles take over on downs with 1:33 to play third
Bills open final quarter with three straight incomplete passes and punt
Mack Hollins ran into punter, but only the 5 yard variety so Buffalo can't first down. Eagles take over at 17 with 14:29 to go and leading 24-13
6:12: What a drive by Eagles offense. Converted three third downs, including two on Carson Wentz runs. Drive covered 14 plays, 83 yards, 8:17 and it's Eagles 31, Bills 13
With less than 5 minutes to play, Bills fans have begun heading for the exits. Eagles 2 game losing streak will end today. They went 1-2 on this three game road trip.