Larry Fitzgerald's remarkable 75-yard catch and run set up his game-winning touchdown as the Arizona Cardinals survived a wild finish with a 26-20 overtime triumph over the Green Bay Packers on Saturday.
Carson Palmer, who connected with Fitzgerald on a five-yard pass for the winning score, earned the first playoff win of his 12-year National Football League career and sent the second-seeded Cardinals into next week's NFC championship game.
But Arizona first had to withstand a 41-yard Hail Mary touchdown pass by Aaron Rodgers to running back Jeff Janis as time expired on regulation and sent the game into overtime.
The Packers defeated Washington 35-18 last week to reach the divisional round of the playoffs and fought until the end despite suffering a huge blow early in the game when leading receiver Randall Cobb was taken from the field with a bruised lung.
The Cardinals will play the winner of Sunday's game between the top-seeded Carolina Panthers and Seattle Seahawks for a trip to the Super Bowl.