Maybe the Bengals are for real this year. Only time will tell in playoff win-starved Cincinnati, where the postseason victory drought has reached generational proportions -- 24 very long years.
While the true litmus test for this talented, unblemished bunch of Bengals comes during their first game of the postseason, they have had no problem getting it done in the regular season while assuring that they'll show up for the games that matter most down the road.
Quarterback Andy Dalton threw three touchdown passes, one to rejuvenated Marvin Jones, who had a career receiving day, and the unbeaten Bengals matched the best start in franchise history by moving to 6-0 with a 34-21 road win in Orchard Park, N.Y.
It's the third time Cincinnati has started 6-0. But, it was business as usual for the even-keel Bengals, who aspire to be greater later instead of being merely good for now.
"Pleased to get a good win today," Bengals coach Marvin Lewis said. "We came out here and did a lot of good things today. We got to keep working and getting better in a lot of areas, but I'm glad to get the win."
With Pro Bowl receiver A.J. Green blanketed for much of the contest, Dalton calmly looked elsewhere. He threw touchdown passes to Jones, tight end Tyler Eifert and running back Jeremy Hill while completing passes to eight different receivers.
Dalton finished 22-of-33 passing for 243 yards for Cincinnati, which also bolted to 6-0 starts to the 1975 and 1988 seasons.
Jones, who missed all of last season with foot and ankle injuries, caught a career-high nine passes for 95 yards with a 10-yard third-quarter touchdown pass that helped give the Bengals a 24-14 lead.
Jones has three touchdowns on the season, putting him on a 16-game pace for eight. He had 10 TDs in 2013, his last healthy season. Eifert has a team-leading six touchdown receptions. Hill has six total TDs, five on the ground.
And get this -- Dalton has thrown 14 touchdown passes. He had 19 TD passes all of last season.
They were some of several who made Dalton's day easier during an efficient passing performance. Dalton was one of four Bengals ball-carriers on the day as Cincinnati lost the total yards battle, but won on the scoreboard with an ensemble performance.
"We spread the ball around a lot; a lot of different guys getting involved. You never know who's going to have the big week. Today, Marvin (Jones) had a bunch of catches," Dalton said. "For us, it's nice to have the ability to spread it around to a bunch of different guys because we've got a lot of play makers on this team."
A quick 17 points, 14 in the third quarter, on their first three second-half possessions allowed the Bengals to forge a comfortable 34-14 lead.
The already banged-up Bills (3-3) were hurt by more injuries, and they hurt themselves with poor play and untimely penalties that helped give Cincinnati an average drive start of near midfield before the break.
First-year Buffalo tailback LeSean McCoy rushed 17 times for a game-high 90 yards. The former Eagles workhorse scored a touchdown while averaging a healthy 5.3 yards per carry in his return to full-time duty following an injury.
Hill led the Bengals with 16 carries for 56 yards (3.5 average). Giovani Bernard ran for 50 yards on eight carries (6.25 average) with a 17-yard rushing score making it 14-7 Bengals. He added 23 yards receiving on one catch during a big-play day.
Safety Reggie Nelson led the Bengals with 12 tackles. Linebacker Vincent Rey totaled eight tackles before leaving the game with an injury and carted to the locker room.
Dalton was not sacked nor intercepted as Cincinnati won the turnover battle, 1-0, thanks to Dennard's pick.
The Bengals now move into their bye week. They next play the Steelers on Sunday, Nov. 1, for a Week 8 AFC North Division showdown in Pittsburgh. (The Associated Press contributed to this report)