Bengals beat Texans 37-31 for first road win since 2018

Houston Texans quarterback Deshaun Watson (4) is tackled by Cincinnati Bengals linebacker Germaine Pratt during the first half of an NFL football game Sunday, Dec. 27, 2020, in Houston. (AP Photo/Eric Christian Smith)
Houston Texans quarterback Deshaun Watson (4) is tackled by Cincinnati Bengals linebacker Germaine Pratt during the first half of an NFL football game Sunday, Dec. 27, 2020, in Houston. (AP Photo/Eric Christian Smith) (Copyright 2020 The Associated Press. All rights reserved)

HOUSTON (AP) — Samaje Perine ran for two touchdowns, including a 3-yard score late, to give the Cincinnati Bengals their first road win in more than two years with a 37-31 victory over the Houston Texans on Sunday.

The Texans were driving after Perine’s second score when Deshaun Watson was sacked by Sam Hubbard, who forced a fumble that Margus Hunt recovered. The Bengals added a field goal after that to seal the victory.

It’s the first road win for second-year coach Zac Taylor and the first time the Bengals (4-10-1) won away from Cincinnati since a 37-36 victory at Atlanta on Sept. 30, 2018.

The Bengals have won two games in a row for the first time this season after upsetting the Steelers 27-17 on Monday night.

The Texans led 31-27 after Darren Fells carried two defenders into the end zone at the end of a 22-yard reception with about six minutes to go.

Perine, who had a season-high 95 yards rushing, gave Cincinnati the lead when he bulled into the end zone for the go-ahead score with less than two minutes to go.

Brandon Allen returned after missing last week’s game with a knee injury and threw for a career-high 371 yards with two touchdowns for the Bengals.

Watson threw for 324 yards and three touchdowns and David Johnson ran for a season-high 128 yards and had a rushing touchdown and a TD reception as the Texans (4-11) tied a season high with their fourth straight loss.