ORCHARD PARK, N.Y. (AP) -- No stranger to criticism, Bengals quarterback Andy Dalton was able to offer Mike Nugent some advice once it became apparent how costly the kicker's missed field goal was.
"I told him, 'You're going to kick a field goal to win the game,'" Dalton said when the Buffalo Bills scored to force overtime. "Just be ready."
Nugent delivered, hitting a 43-yarder with 6:44 left in overtime to seal a 27-24 win over Buffalo on Sunday. Nugent rediscovered his aim after missing a 34-yard attempt wide right that would have put the Bengals up 27-10 late in the third quarter.
And Dalton showed an ability to bounce back as well. Ending a two-game touchdown drought, Dalton silenced his doubters by going 26 of 40 for 337 yards and three touchdowns.
"It shows what we can do on offense," Dalton said. "Hopefully, there will be some positive stuff written about us."
The three touchdowns -- an 18-yarder to A.J. Green, a 20-yard shovel pass to Giovani Bernard and a 10-yarder to Marvin Jones -- matched Dalton's career best for a road game. And his 337 yards passing were the third most of his career.
Nugent was relieved to have a second chance, too.
"I feel like I put us in overtime in a bad way, obviously," Nugent said. "I just hit it terrible. I think I was lucky that we could get back in a position to win."
He got help from Brandon Tate, whose 29-yard punt return to the Bills 33 set up the decisive score. Cincinnati (4-2) improved to 16-11-1 in overtime games, and snapped a six-game losing streak at Orchard Park, dating to 1985.
The Bills (2-4) lost despite a gutty outing from quarterback Thad Lewis, who started in place of injured rookie EJ Manuel. Lewis went 19 of 32 for 216 yards and two touchdowns in only his second career start, and after being promoted from the practice squad last week.
"I think I did OK. But it's never good when you don't come out with that 'W,'" Lewis said. "You've got to be confident in this league. If I was nervous in any way, shape, form or fashion, the Bengals would've ate us up."
Lewis, who also scored on a 3-yard run, showed no signs of wavering after he lost a fumble to open the third quarter that led to Jones' touchdown. And Lewis didn't seem bothered by ending the game playing on a sore right ankle.
Lewis said he was diagnosed with a sprained foot, and expects to play next week at Miami.
If he can't, the Bills would have to turn to another practice squad player, Dennis Dixon, who was signed Tuesday. Buffalo has only one other quarterback on its roster, undrafted rookie Jeff Tuel, who struggled filling in for Manuel in a 37-24 loss at Cleveland.
The young and rebuilding Bills have remained competitive. Their four losses have been decided by a combined 25 points.
"We've lost a lot of close games, and that hurts," center Eric Wood said. "It stings that we're so close, and we could be on the other end of some of these games. You wish you could go back and change something, but you can't."
Lewis produced a near-stunning comeback in rallying the Bills from a 14-point fourth-quarter deficit.
The comeback began five minutes into the fourth quarter, when Lewis found tight end Scott Chandler for a 22-yard touchdown pass on fourth-and-8. His next touchdown pass was equally impressive. After hitting Chandler for a 25-yard gain over the middle, Lewis connected with Goodwin on the run in the end zone, a step ahead of cornerback Terence Newman.
It was an unlikely performance by a relative unknown at quarterback against a defense that ended Tom Brady's consecutive-game touchdown streak at 52 in 13-6 win over New England last weekend. In its three previous wins this season, Cincinnati's defense limited Brady, Green Bay's Aaron Rodgers and Pittsburgh's Ben Roethlisberger to a combined 64 of 118 for 692 yards, with two touchdowns and four interceptions.
"It ain't always pretty, but I'll take a win any day of the week," Newman said.
PATRIOTS 30, SAINTS 27
At Foxborough, Mass., The visiting Saints (5-1) had taken a 24-23 lead with 3:29 remaining on Drew Brees' 34-yard touchdown pass to Kenny Stills, but the Patriots survived an interception by Keenan Lewis on their first snap after Garrett Hartley's 39-yard field goal made it 27-23.
Brady started the winning drive with completions of 23 yards to Julian Edelman, 15 to Austin Collie and 6 to Aaron Dobson. But he threw two incompletions before connecting with Collie for a 9-yard gain on fourth down and a first down at the 17.
Then came the winning throw into the left corner of the end zone.
"I think the thing is there's a lot of character and mental toughness and that really showed," Brady said. "We were down but not out."
BRONCOS 35, JAGUARS 19
At Denver, Manning finished 28 for 42 for 295 yards. It was a two-point game late in the third quarter before Moreno scored his last touchdown, an 8-yard run.
Otherwise, it was a real test against the 0-6 Jags.
"Sometimes, you score a lot of points and people take it for granted," Manning said. "Even people in your own building can take it for granted. It's not easy to win football games. I learned a long time ago, don't take winning for granted."
Justin Blackmon had 14 catches for 190 yards for Jacksonville.
CHIEFS 24, RAIDERS 7
At Kansas City, the Chiefs moved to 6-0 for the second time in franchise history as Jamaal Charles ran for two touchdowns and the Tamba Hali had 3 1/2 of KC's 10 sacks.
"We're a very humble group and us not having as much success in years prior is helping us out," Chiefs linebacker Derrick Johnson said. "We aren't going to take this for granted. We're loving it. But Tuesday we'll come right back."
The Raiders had won six in a row in Arrowhead Stadium.
PACKERS 19, RAVENS 17
At Baltimore, the Packers (3-2) lost receivers Randall Cobb and James Jones to leg injuries, but survived as Aaron Rodgers threw a 64-yard touchdown pass to Jordy Nelson and Mason Crosby kicked four field goals.
Eddie Lacy rushed for 120 yards to fuel the Packers' first road win of the season.
The defending Super Bowl champion Ravens (3-3) had won 13 straight at home against NFC foes. But even without injured linebacker Clay Matthews, the Packers limited Baltimore to 47 yards rushing and had five sacks, including three by A.J. Hawk.
SEAHAWKS 20, TITANS 13
At Seattle, Marshawn Lynch ran for two touchdowns and had 155 all-purpose yards, and Richard Sherman came up with his third interception of the season.
Seattle (5-1) won its 11th straight at home despite a long list of mistakes that allowed the Titans (3-3) to hang around into the fourth. There was a careless turnover, missed defensive assignments and a comical muffed field goal attempt that led to the Titans' only touchdown on the final play of the first half.
49ERS 32, CARDINALS 20
At San Francisco, Vernon Davis caught touchdown passes of 61 and 35 yards and finished with a career-best 180 yards receiving, leading San Francisco to its third straight victory.
Colin Kaepernick threw for 252 yards and Frank Gore ran for 101 yards on 25 carries. Kendall Hunter ran for a 6-yard touchdown that sealed it for the 49ers (4-2). Rookie safety Eric Reid made his team-leading third interception and also recovered a fumble as San Francisco forced four turnovers for the second straight game.
Arizona (3-3) lost defensive end Calais Campbell to an apparent right leg injury late in the game.
COWBOYS 31, REDSKINS 16
At Arlington, Texas, Dwayne Harris returned a punt 86 yards for a touchdown and set up another score with a 90-yard kickoff return as the Cowboys handed Robert Griffin III his first loss in his home state.
The Cowboys (3-3) gave owner Jerry Jones a win on his 71st birthday against the archrival Redskins (1-4).
Tony Romo had just 170 yards passing a week after getting 506 in a 51-48 loss to Denver.
Dallas lost running back DeMarco Murray and defensive end DeMarcus Ware with injuries: Murray left in the second quarter with a sprained left knee, and Ware had a right quadriceps injury.
RAMS 38, TEXANS 13
At Houston, the Texans' woes continued as they dropped their fourth straight. Sam Bradford threw three touchdown passes, St. Louis added a score on defense and one on special teams to move to 3-3.
Alec Ogletree took an interception by T.J. Yates 98 yards for a touchdown. Yates was in after Matt Schaub sustained an apparent right ankle injury.
Schaub didn't have a turnover after throwing six interceptions, three of them returned for touchdowns in the past three games.
But several other Texans had key gaffes as preseason Super Bowl hopeful Houston (2-4) lost its fourth straight game.
PANTHERS 35, VIKINGS 10
At Minneapolis, Cam Newton threw three touchdown passes and ran for another score.
Adrian Peterson finished with 62 yards on 10 carries and 21 yards on three receptions as the Vikings (1-4) trailed the whole game. The NFL MVP learned Friday that a 2-year-old son of his died in South Dakota of injuries from alleged abuse.
"Anything bad, I try to take good from it," he said. "That's the way I approach life in all situations. I never thought about not playing."
Matt Cassel threw two interceptions, both to Mike Mitchell, and the Panthers (2-3) responded each time with a touchdown.
EAGLES 31, BUCCANEERS 20
At Tampa, Nick Foles threw three touchdown passes and ran for a fourth. Starting for the injured Michael Vick, Foles finished a long first-quarter scoring drive with a 4-yard run and threw TD passes of 12 and 36 yards to DeSean Jackson, and 47 yards to Riley Cooper.
Foles was 1-5 as a rookie a year ago, with that victory also coming at Tampa Bay (0-5).
LeSean McCoy rushed for 116 yards and had 55 yards on two receptions for Philadelphia (3-3).
STEELERS 19, JETS 6
At New York, Pittsburgh (1-4) got its first victory, coming back from the bye to earn the 600th in franchise history, including the postseason, the fourth team to reach the milestone.
That the visiting Steelers did it against the Jets (3-3) is no surprise: Pittsburgh is 17-4 vs. New York in the regular season.
Geno Smith was intercepted twice by a Steelers defense that entered the game as the only team in the league without a takeaway.