ORCHARD PARK, N.Y. -- No matter who plays quarterback for the Dallas Cowboys, they can’t score touchdowns. That is an issue if you want to win games in the NFL.

The Cowboys ushered in Kellen Moore at quarterback and he was no better than Brandon Weeden or Matt Cassel as Dallas lost 16-6 loss to the Buffalo Bills.

For the fourth time this season, the Cowboys failed to score a touchdown. It happened once with Weeden under center (against New England), twice with Cassel (against Tampa Bay and Seattle) and now with Moore.

New starter Kellen Moore was the latest quarterback to struggle for the Cowboys, going 13-of-31 for 186 yards and one pick. Brett Carlsen/Getty Images

And if the script wasn’t familiar for the offense, how about the nine-play, 92-yard touchdown drive the defense gave up when Mike Gillislee ran 50 yards for the clinching touchdown with 2:25 to go.

Oh, and the special teams also contributed with a mistake when Lucky Whitehead fumbled the kickoff after Gillislee’s touchdown.

With Dez Bryant home because of foot and ankle injuries, Moore completed 13 of 31 passes for 186 yards. He was intercepted once and was unable to get the Cowboys in the end zone on their only red zone trip of the game.

It was the fifth time this season a Cowboys quarterback started and finished a game and didn't throw for 200 yards.

With the loss, the Cowboys are guaranteed to finish in last place in the NFC East and with their worst record since 2002, when they finished 5-11.

What were they thinking? In a season as bad as this, why not take all of the chances you can? But when they don’t work, it leads to some second-guessing. Dan Bailey was able to knuckle home a 46-yard field goal into the wind on the Cowboys’ first drive of the game. After the Bills failed to convert on a fourth down, the Cowboys drove into field goal position again to the Buffalo 32-yard line. Facing fourth-and-10, coach Jason Garrett called on Bailey from 50 yards, and his attempt was short for just his second miss of the season. But why make the try? Punt and play the field-position game.

One reason to get excited: There is only one more game left in this forgettable season.

One reason to panic: Have we mentioned the Cowboys can’t score any touchdowns? By this point in the season, the panic should be gone. It should be expected.

Closing in: Darren McFadden needs 3 yards in the season finale against the Washington Redskins to reach 1,000 on the season. He had a 22-yard run in the fourth quarter wiped out that would have given him the mark. McFadden finished with 99 yards after rushing for over 100 in the last two games. For a guy who had 129 yards through five games, McFadden has had an impressive run.

Ironman adds another record: In recent weeks, Jason Witten has set a mark for most consecutive games played in team history, recorded the 1,000th catch of his career and on Sunday he recorded a catch in his 118th straight game -- a franchise record. It came on a 12-yard screen pass in the second quarter and it was his only catch of the game. Why is Witten targeted just twice with a quarterback making his first start?

Butler did it: With Bryant back in Dallas, Brice Butler became a bigger part of the offense and finished with four catches for 74 yards, both of which were season highs. Acquired in a trade from Oakland after Bryant got hurt, Butler has been limited because of a hamstring strain, missing eight games. His work with Moore in practice, however, seemed to be beneficial until Moore was late on a slant. The pass was tipped into AJ Tarpley's hands for a third-quarter interception.