The kicker who shares a name with the NBA superstar made a name
for himself with a 39-yard field goal in overtime to lift the
Arizona Cardinals to a 16-13 victory over the San Francisco
49ers.

Duncan, in his second year out of Oklahoma, has been kicking in
place of the injured Bill Gramatica and made up for a missed
50-yarder at the end of regulation.

"I kind of put the team in a bad situation in the first place,
so it was nice to make up for it," Duncan said. "I was upset
because of what I had done and we had a chance to lose because
of what I had done so it was nice to make up for it."

The Cardinals got the ball first in overtime and did not have to
go very far before Duncan's field goal after San Francisco
kicker Owen Pochman sent his kickoff out of bounds to give
Arizona (2-5) the ball at its own 40-yard line to start
overtime.

The 49ers (3-5) had tied the game with 7:12 left in the fourth
quarter after a bizarre sequence. On an 11-play, 73-yard drive,
Cardinals safety Adrian Wilson was called for two personal
fouls, the first of which kept the drive alive on third down and
the second of which got him ejected from the game when he
kicked San Francisco tight end Jed Weaver in the face.

"The first one I thought was a good hit," said Arizona coach Dave
McGinnis. "I thought he hit him on the shoulder. It was one of
the hits that sells a lot of tickets, I mean that was a good hit.
His helmet came off but he hit him in the shoulder pad. ... I
don't know what happened with the second call."

Wilson knew what happened, and did not feel he should have been
ejected.

"I didn't kick him hard," Wilson said. "He was grabbing my leg.
I was just trying to get him off my leg. It was just a little
love tap."

Weaver felt differently about the situation.

"I'm just glad the ref saw it and got him out of there," Weaver
said. "That was the right call, so I'm sure (Wilson will) get a
letter from the NFL on Wednesday asking for a donation for
charity (in the form of a fine)."

Two plays after Wilson's second penalty set the 49ers up at the
Arizona 5, Jeff Garcia rolled out and was headed into the end
zone when safety Dexter Jackson got his helmet on the ball to
pop it loose. But the ball sailed right into the hands of
rookie tackle Kwame Harris, who took it into the end zone for
his first career touchdown.

Each team missed its share of field goals, including a hooked
35-yarder by Pochman with 2:25 left that could have put the
49ers ahead, and Duncan could have won it at the end of
regulation.

"Anytime you lose a game that close and you have an opportunity
to win it, it's not anything that has to deal with a long kick,"
49ers coach Dennis Erickson said. "We missed our first extra
point, we had a punt blocked. Special teams weren't very darn
special. But you have to get it down there at the end and fight
your butt back to put yourself ahead and we didn't do it."

Duncan did hit a 53-yarder in the second quarter to put the
Cardinals up 10-6. It was the longest field goal by an Arizona
kicker since 1998, when Joe Nedney connected from 53 yards out.

The Cardinals got 165 yards from Marcel Shipp, who carried 35
times on a day when quarterback Jeff Blake was just 14-of-24
for 97 yards.

"A lot of times, you have to take what the defense gives you,
and evidently they were giving us the run," Blake said. "You
look at teams that are 5-1 and those teams are predominantly
run-oriented, time of possession types, the quarterback
doesn't have to make dumb mistakes but can play smart. I
felt like (Kansas City quarterback) Trent Green out there
today."

On defense, Arizona held Terrell Owens to just 53 yards on six
catches. Owens had a touchdown called back in the second
quarter when it was ruled after a video review that he stepped
out of bounds. Pochman then missed a 45-yard field goal.

"We never really played very well as a team throughout the
game," San Francisco quarterback Jeff Garcia said. "We had
missed opportunities once again. We're coming out and not quite
putting it together."

San Francisco fell to 0-4 on the road for the season and 0-3
within the NFC West.