**Lane Johnson: 'As professionals, we've got to fix it'**
The first two plays of Thursday night's game against the New York Giants highlighted the "flashes" that the offense has shown this season. Running back Saquon Barkley ripped off runs of 18 and 13 yards to put the ball in New York territory.
The Eagles got points at the end of the drive with a Jake Elliott field goal for an early 3-0 lead. But the Eagles wanted more.
"There's flashes, but flashes don't score points. It's about consistency," tackle Lane Johnson said. "It's about once the big play hits, let's continue until we finish."
Despite the fast start, Barkley finished with 58 yards on 12 carries as the Eagles were unable to put up points in the second half.
"It starts with us up front," Johnson said. "If the run game isn't there, it makes it very hard for the passing game. Guys can just tee off on it. Teams are going to do different stuff schematically towards us. That's what they've shown the first few weeks of the season. We've got to do better. That's what it comes down to."
The All-Pro tackle is frustrated because the players and coaches know what it should look like when everything is clicking.
"A lot of it comes down to execution. We'll go back and look at this tape and see what we've got to get fixed. We'll move forward," Johnson said.
"As professionals, we've got to fix it. We have a lot of season left ahead of us. Confident with the guys in this room in how we work to get it fixed and to make games not so hard on ourselves."