Sports

Palmer's 75-yard touchdown pass to rookie Brown beats Eagles 24-20

  • Arizona Cardinals wide receiver John Brown (12) scores a touchdown as Philadelphia Eagles cornerback Cary Williams (26) defends during the second half of an NFL football game, Sunday, Oct. 26, 2014, in Glendale, Ariz. (AP Photo/Rick Scuteri)

    Arizona Cardinals wide receiver John Brown (12) scores a touchdown as Philadelphia Eagles cornerback Cary Williams (26) defends during the second half of an NFL football game, Sunday, Oct. 26, 2014, in Glendale, Ariz. (AP Photo/Rick Scuteri)  (The Associated Press)

  • Arizona Cardinals running back Andre Ellington, right, is tackled by Philadelphia Eagles cornerback Nolan Carroll during the second half of an NFL football game, Sunday, Oct. 26, 2014, in Glendale, Ariz. (AP Photo/Ross D. Franklin)

    Arizona Cardinals running back Andre Ellington, right, is tackled by Philadelphia Eagles cornerback Nolan Carroll during the second half of an NFL football game, Sunday, Oct. 26, 2014, in Glendale, Ariz. (AP Photo/Ross D. Franklin)  (The Associated Press)

  • Arizona Cardinals running back Andre Ellington (38) is hit by Philadelphia Eagles linebacker Brandon Graham during the second half of an NFL football game, Sunday, Oct. 26, 2014, in Glendale, Ariz. (AP Photo/Matt York)

    Arizona Cardinals running back Andre Ellington (38) is hit by Philadelphia Eagles linebacker Brandon Graham during the second half of an NFL football game, Sunday, Oct. 26, 2014, in Glendale, Ariz. (AP Photo/Matt York)  (The Associated Press)

Carson Palmer lofted a 75-yard touchdown pass to rookie John Brown with 1:21 to play to give the Arizona Cardinals a stunning 24-20 victory over the Philadelphia Eagles in a matchup of two of the NFL's four remaining one-loss teams on Sunday.

The Cardinals (6-1) had a goal-line stand that forced the Eagles (5-2) to settle for a 20-yard field goal that put Philadelphia up 20-17 with 1:56 left.

Then on third-and-five, Palmer — who also had an 80-yard TD pass to Larry Fitzgerald — heaved the ball deep, where the speedy Brown gathered it in and crossed the goal line just as he was being tackled.

The Eagles drove to the Arizona 16. On the last play of the game, Jordan Matthews caught a pass from Nick Foles in the end zone but landed out of bounds.

___

AP NFL website: www.pro32.ap.org and www.twitter.com/AP_NFL