CB Charles Woodson
GLENDALE, Ariz. -- Aaron Rodgers and the Green Bay Packers had a preseason performance of near perfection in the first half against the defending NFC champions.
Rodgers threw for 258 yards and three touchdowns to open a 28-point halftime lead, then the Green Bay reserves barely held off a Matt Leinart-led rally for a 44-37 victory Friday night.
The Packers' No. 1 offense had four touchdowns and a field goal in their six first-half possessions as Green Bay (3-0) rolled up 357 yards to take a 38-10 lead at the break. That gives the Packers' first-team offense nine TDs and a field goal in 12 possessions. The starters have not been forced to punt.
"That's about as good as we can play on offense," Rodgers said of the first half. "Talk about exciting. We've got a defense like that that can stop them and we get the ball back at the end. So many weapons, great play-calling, and it's just us on offense executing."
Green Bay's Charles Woodson had two sacks and forced three fumbles, one by Kurt Warner that was returned 24 yards by Aaron Kampman for a touchdown. The first-team defense has 12 takeaways in the preseason.
"I don't know how many days you have like that over the course of the year," Woodson said, "but if I can get a few of those in the regular season and help this team win, I'm happy about that."
Leinart threw for 360 yards and three touchdowns in the second half for the Cardinals (0-3).
The first half, though, left Arizona coach Ken Whisenhunt peeved.
"It's embarrassing what that team did to us in the first half," he said. "Maybe this is a wakeup call for our guys."
First-round draft pick Beanie Wells rushed for 46 yards in seven carries in his Arizona debut, including TD runs of 20 and 2 yards.
Wells' shifty 20-yard run in the second quarter was the first touchdown allowed by Green Bay's starters in the preseason. He missed the first two games with a sprained ankle.
Rodgers finished 14 of 19 to improve to 28 of 37 in the preseason for 458 yards and six touchdowns with no interceptions. Green Bay has outscored its opponents 76-10 in the first half of the three preseason contests.
"I'm very pleased with what we were able to accomplish so far," Packers coach Mike McCarthy said.
Packers starting wide receiver Greg Jennings left the game with a blow to the head on Green Bay's game-opening touchdown drive.
Arizona cut the lead to 38-37 on Leinart's 11-yard TD pass to Jason Wright with 38 seconds to play and went for the win. Early Doucet dropped Leinart's 2-point conversion pass, then Green Bay's Ruvell Martin returned the subsequent onside kick attempt for a touchdown.
Rodgers completed a 76-yard touchdown pass to a wide-open Jordy Nelson. His other two scoring passes went to tight end Jermichael Finley, for 3 and 11 yards.
The only time the Packers stalled in the first half was when Mason Crosby missed a 29-yard field goal with 30 seconds to play.
Warner, who doesn't have a touchdown pass in the preseason, was 10 of 16 for 139 yards with one interception and one lost fumble.
Arizona rookie RB LaRod Stephens-Howling left the game with a concussion after being hit by LB Danny Lansanah early in the fourth quarter. ... The Cardinals were without wide receivers Anquan Boldin (hamstring) and Steve Breaston (knee) and backup QB Brian St. Pierre (back). ... The teams meet again in Arizona in their regular-season finale on Jan. 3. ... Green Bay had seven plays of 23 yards or longer in the first half. ... Green Bay players injured in the game included S Atari Bigby (hand), DE Michael Montgomery (hand) and RB Brandon Jackson (ankle). ... There were three official reviews in the final 45 seconds.