Boasting a three-game winning streak, and with a home game against the struggling Arizona Cardinals next on the schedule, the Green Bay Packers (5-3) appear to be hitting their stride.

However, things are not completely rosy for the offense, as quarterback Aaron Rodgers might be without one of his favorite targets on Sunday.

Wide receiver Jordy Nelson has not practiced all week due to a hamstring strain, and is in danger of missing his second straight game. He appears to be a game-time decision.

Through seven games, the 27-year-old has 40 catches for 532 yards, and before he went down had two-straight 100-yard games. Nelson has been quite durable in his five-year career, missing four total games.

Rodgers and the Packers made due without Nelson in their 24-15 win over the lowly Jacksonville Jaguars last week, but the Cardinals have one of the best secondarys in the league with cornerback Patrick Peterson leading the charge.

Arizona allows just 192.9 passing yards per game, fourth best in the NFL, and they are tied with Green Bay for the most sacks in the league with 26.

Seemingly ageless veteran Donald Driver is behind Nelson on the depth chart, but he’s been limited in practice this week with neck and thumb injuries. Driver also has just six receptions for 55 yards, but has scored two touchdowns on the year.

Already down receiver Greg Jennings, who is recuperating from groin surgery, the Packers have turned to Randall Cobb and James Jones.

Cobb leads the team in receptions with 42, and Jones is on pace for a career year in yards, receptions, and touchdowns.

Green Bay has already faced two top-five passing defenses this season, though the results have been mixed. In Week Six, the Packers kickstarted their winning streak with a 42-24 blowout of the Houston Texans, with Rodgers firing off six touchdowns.

However, the Packers lost their season opener to the San Francisco 49ers with Rodgers throwing a key fourth quarter interception.