HOUSTON — Aaron Rodgers and the Green Bay Packers finally put it all together.
The reigning MVP set a career high and tied a franchise record with six touchdown passes and the Packers played their best game of their so far inconsistent season, beating previously unbeaten Houston, 42-24, Sunday night.
Jordy Nelson caught three touchdown passes and James Jones had two, including a beautiful, diving one-hander in the fourth quarter for the Packers (3-3). Tom Crabtree had the other, a 48-yarder that Rodgers threw just before taking a hit from Texans outside linebacker Brooks Reed.
Rodgers completed 24 of 37 passes for 338 yards. He tied Matt Flynn’s game record for TD passes, set in last year’s regular-season finale against Detroit with Rodgers resting on the sideline in advance of the playoffs.
Arian Foster scored two touchdowns, but ran for only 29 yards for the Texans (5-1).
Houston had the league’s third-ranked defense and badly missed star linebacker Brian Cushing, who was placed on injured reserve after tearing a knee ligament last week.
Still, the Texans had no reason not to feel confident.
Houston is off to its best start in franchise history, while Rodgers and the Packers had been strangely erratic. But the Texans looked like the team out of sorts.
Rookie DeVier Posey lined up offsides on a Green Bay punt, resulting in a Packers first down. Rodgers then lofted a perfect pass to Nelson over the shoulder of cornerback Johnathan Joseph for a 41-yard touchdown, stunning the noisy crowd.
Houston’s offensive line also looked shaky. The Packers sacked Matt Schaub on each of Houston’s first two series, forcing quick punts. Schaub was only sacked three times in the first five games.
Houston defensive end J.J. Watt sacked Rodgers, and fired up the fans by mimicking Rodgers’s ‘‘championship belt’’ pose after the play. Watt came into the game with 7½ sacks, just behind Green Bay’s Clay Matthews, who led the league with eight.
That didn’t faze Rodgers, who eluded a rush from Connor Barwin and completed a 24-yard pass to Randall Cobb, who had seven catches for 102 yards. Jones made a diving, fingertip catch in the end zone just before the end of the first quarter for a 14-0 lead.
Foster finished a five-minute drive with a short scoring run, but the Packers had a quick answer. Rodgers found Nelson on a 21-yard touchdown to cap a smooth drive that took less than four minutes.
A holding call wiped out an 11-yard touchdown run by Rodgers. But Barwin stepped on another player’s back trying to block Mason Crosby’s field goal attempt, an unsportsmanlike conduct call resulting in a first down.
Safety Danieal Manning was called for a personal foul after a whistle on a third-down play, and Rodgers threw another TD pass for a 28-10 lead.