With the score tied 17-17, a long throw by Warner was deflected and picked off by Rogers who ran 42 yards to the Arizona 15. Two plays later Jason Campbell hit Santana Moss with a 17-yard touchdown pass that turned out to be the game-winner.
Campbell finished with 22 completions in 30 attempts for 193 yards and two touchdowns. Moss caught seven passes for 75 yards.
Clinton Portis carried 21 times for 68 yards for Washington (2-1) and the Redskins defense had two sacks and created two turnovers.
Warner was 16-of-30 for 192 yards and two touchdowns for the Cardinals (2-1).
Larry Fitzgerald led the Arizona receivers with seven catches for 109 yards, including a 62-yarder for a touchdown.
Arizona's Edgerrin James carried 18 times for 93 yards and lost a fumble.