Brandon McManus kicked a 45-yard field goal as time expired in his debut performance with Green Bay, lifting the Packers past the visiting Houston Texans 24-22 on Sunday.

Green Bay (5-2) overcame three turnovers to win its third in a row and snap the Texans’ three-game win streak.

The Packers released rookie Brayden Narveson and signed the 33-year-old McManus on Wednesday.

And he delivered by making a winning kick on his first field goal attempt with the Packers.

Jordan Love was 23 of 31 for 214 yards with three touchdowns and two interceptions for Green Bay.

Houston’s Joe Mixon rushed for 115 yards and two TDs. Ka’imi Fairbairn was 3 of 3 on field-goal attempts and put the Texans (5-2) ahead by making a 35-yarder with 1:44 left.

C.J. Stroud was just 10 of 21 for 86 yards and was sacked four times.

BILLS 34, TITANS 10: Amari Cooper scored the go-ahead touchdown in his debut with Buffalo and Josh Allen threw two TD passes to help the Bills (5-2) rally from a 10-point deficit and beat visiting Tennessee (1-5).

Cooper’s 12-yard TD catch was his first reception for the Bills and came five days after being acquired in a trade with the Browns. Ty Johnson also scored on a 4-yard grab, and James Cook and Ray Davis rounded out the rout with touchdown runs.

STEELERS 30, JETS 15: Russell Wilson threw two touchdown passes and ran for another score in his Pittsburgh debut to lead the Steelers over Aaron Rodgers and visiting New York (2-5).

The 35-year-old Wilson spent the first six weeks watching from the sideline while recovering from a calf injury.

Rodgers passed for 276 yards with a touchdown, but was also intercepted twice by rookie cornerback Beanie Bishop and the Steelers (5-2) turned those into game-turning scores.

EAGLES 28, GIANTS 3: Saquon Barkley made a memorable return to MetLife Stadium, rushing for 176 yards and a touchdown as he led Philadelphia to a road victory over New York (2-5).

Jalen Hurts scored on two quarterback sneaks and threw a 41-yard TD pass to A.J. Brown for the Eagles (4-2), whose defense recorded eight sacks and limited the Giants to 119 yards.

COMMANDERS 40, PANTHERS 7: Marcus Mariota threw two TD passes after replacing injured rookie quarterback Jayden Daniels early in the second quarter, Dante Fowler returned an interception 67 yards for a touchdown and Washington (5-2) routed visiting Carolina (1-6).

SEAHAWKS 34, FALCONS 14: Geno Smith passed for two TDs and Derick Hall returned a fumble for a score as Seattle snapped a three-game losing streak with a win at Atlanta (4-3).

The Seahawks (4-3) ended the Falcons’ run of three straight victories.

Smith connected with Kenneth Walker on a 17-yard touchdown and a 31-yard scoring play to DK Metcalf.

BENGALS 21, BROWNS 14: Joe Burrow threw third-quarter TD passes to Ja’Marr Chase and Tee Higgins as visiting Cincinnati (3-4) beat Cleveland. which lost quarterback Deshaun Watson to an Achilles tendon injury.

The Browns (1-6) welcomed back running back Nick Chubb, who suffered a season-ending knee injury in Week 2 last season. He scored on a 1-yard run.

JAGUARS 32, PATRIOTS 16: Tank Bigsby ran for 118 yards and two touchdowns and Parker Washington returned a punt 96 yards for a score in Jacksonville’s comeback win over New England at Wembley Stadium in London.

Rookie receiver Brian Thomas Jr. caught a touchdown pass as the Jaguars (2-5) erased a 10-0 deficit.

In his second start, rookie quarterback Drake Maye threw two TD passes for New England (1-6), which lost its sixth straight game.

COLTS 16, DOLPHINS 10: Tyler Goodson ran for a touchdown and Indianapolis (4-3) won at Miami (2-4).