PHILADELPHIA, SEPT. 16 -- Phoenix quarterback Timm Rosenbach refused to slide, so the Eagles did, right to their second straight loss to an NFC East Division foe.

Al Del Greco kicked a 42-yard field goal with 25 seconds to play, lifting Phoenix to a 23-21 upset of the Eagles today and giving Joe Bugel his first win as Cardinals coach.

Trailing by 21-20 in the last minute, Rosenbach engineered a 58-yard drive, the key play being a 26-yard pass interference penalty on Ben Smith that took the ball to the Phoenix 44. Rosenbach scrambled for 13 yards on the next play.

Rosenbach rushed five times for 50 yards against constant pressure. He was sacked six times and intercepted once.

"The quarterback is supposed to slide, but he doesn't and he'll go all out for the first down," said Phoenix running back Johnny Johnson. "He is one tough guy. I don't know that I've ever seen him run out of bounds."

Said Rosenbach of the last drive: "I just went into that with a 'no doubts' attitude."

Earlier in the quarter, Del Greco hit field goals of 25 and 50 yards. The 50-yarder with 4:44 left made it 21-20.

"The big thing on my mind when we were driving was that finally something good was going to happen this time, don't go out and blow it," Del Greco said.

"We kept thinking, let's keep them from a touchdown," said Philadelphia defensive tackle Jerome Brown. "I'll be damned if he didn't keep on kicking field goals."

The home crowd wasn't too pleased either as the Eagles blew a 14-0 first-quarter lead built on Cunningham's 34-yard touchdown pass to Marvin Hargrove -- his first NFL reception -- and a one-yard dive by the quarterback. Philadelphia lost to the New York Giants last week.

Eagles Coach Buddy Ryan said he was more bothered by a knee injury to defensive tackle Mike Pitts, who may be sidelined three weeks.

With the score tied at 14, Cunningham led Philadelphia on an 89-yard drive capped by a two-yard scoring pass to Heath Sherman with 1:48 left in the third quarter. Cunningham completed four passes in the drive, the crucial one a 21-yarder to Mickey Shuler to the 2.

Trailing by 14-0, Phoenix scored its first points under Bugel when Johnny Johnson raced 22 yards with 1:53 left in the first half. The Cardinals lost to Washington last week, 31-0.

The Cardinals struck quickly in the second half when Tim McDonald intercepted Cunningham and returned it 38 yards on Philadelphia's first possession. A late hit penalty on Cunningham put the ball on the 6, and Anthony Thompson scored from the 1 three plays later.