Derrick Hall satisfied with D-backs’ buying and selling After forcing a punt on the 49ers’ first possession of the second half, quarterback Drew Stanton marched the Cardinals on a seven-play, 85-yard scoring drive capped by a 24-yard touchdown pass to rookie John Brown. The Cardinals’ defense then forced another three-and-out and, once again, Stanton led a touchdown drive (aided by back-to-back personal foul penalties on San Francisco) that ended in a scoring strike to Brown.Now down 20-14, San Francisco (1-2) drove to the Arizona 27-yard line early in the fourth quarter, but a 45-yard field goal attempt by Phil Dawson was blocked by Tommy Kelly. The Cardinals got very close to icing the game on their next possession, using a 12-play, 63-yard possession that melted 6:54 off the clock. But on a 2nd-and-goal from the San Francisco 9-yard line, Larry Fitzgerald fumbled after catching a quick slant from Stanton. The ball was recovered by Perrish Cox, giving the 49ers another chance to win.But San Francisco couldn’t escape the shadow of their own goal line thanks to a huge sack by Arizona’s Tony Jefferson, and was forced to punt with under four minutes to play. On the Cardinals’ next possession, Andre Ellington reeled off a huge 20-yard run on 3rd-and-6. Rookie Chandler Catanzaro’s third field goal of the game — a 35-yarder with :29 left — finally did ice it for the Cards, who now have started 3-0 for the second time in three seasons. GLENDALE, Ariz. — Talk about a tale of two halves.The San Francisco 49ers couldn’t be stopped in their first two possessions, marching 80 yards for touchdowns on both. The would take a 14-6 lead into the locker room at halftime.But as they say, pro football is a game of adjustments, and the Arizona Cardinals made enough important ones on both sides of the ball to beat their division foe 23-14 in front of the 87th straight sellout crowd at University of Phoenix Stadium. Former Cardinals kicker Phil Dawson retires The Good: Stanton, making just his second start since 2010 and the sixth in his career, was solid Sunday.After playing the role of game manager last week, Stanton looked more comfortable with the responsibility of making plays. The veteran completed 18-of-33 for 244 yards and two touchdowns. Most importantly, it was the second straight game with no turnovers for Stanton. Brown was also outstanding. The rookie had four catches for 52 yards, and his two touchdowns came just 4:41 apart in the third quarter. For the season, Brown has nine catches and three TDs.And you can’t leave out the Cards’ defensive effort, especially in the second half. Spearheaded by halftime adjustments from defensive coordinator Todd Bowles, Arizona pitched a shutout after halftime and allowed only 38 total yards in the fourth quarter. The Bad: The early-game defense was not good. On San Francisco’s first two possessions, Colin Kaepernick completed 11-of-12 passes for 94 yards and a score, and ran for 44 yards on eight carries. But considering those previously-mentioned adjustments, this “bad” item really falls into the nitpicking category.Noted• Stanton’s first touchdown pass to Brown was his first in the league since December 19, 2010, when he was a member of the Detroit Lions. – / 44 Grace expects Greinke trade to have emotional impact The 5: Takeaways from the Coyotes’ introduction of Alex Meruelo 0 Comments Share Top Stories • Brown became the first Cardinals rookie with two touchdown catches in one game since Larry Fitzgerald accomplished the feat back on Dec. 26, 2004 against the Seattle Seahawks.• Kelly’s blocked field goal attempt was the 17th for the Cardinals since 2008 — the most in the NFL during that span.• This is only the third time in Jim Harbaugh’s tenure as 49ers head coach that his team has lost back-to-back games. The other two occurrences both happened in the 2013 season.He Said It:“This is my eighth year in the league and my sixth start and my first one was against (the 49ers) and I got benched. I threw three picks in the first half and got benched, so it felt really good to get out here and get a win. I’ve never been a guy who cares much about my stats; I think I care more about the team and about winning, but that one stung me. I feel like a little bit of a weight came off my shoulder today, without a doubt.” — Drew Stanton on exorcising demons from his first career start in 2009. What’s NextThe 3-0 Cardinals now head into their bye week. They’ll welcome the rest and will use it as a chance to heal some injuries before heading to Denver to face the Broncos on Oct. 5.