Arizona State edges team that won heartbreaker in Tempe last year

Updated: October 20, 2003, 3:23 AM ET

CHAPEL HILL, N.C. -- It took a year, but Arizona State got revenge.

The Sun Devils, stung by last year's three-point loss to North Carolina in a game when usually reliable Mike Barth missed four field goals, turned the tables on the Tar Heels thanks to Andrew Walter.

The junior quarterback took the Sun Devils (4-3) 61 yards in 36 seconds, capping the drive with a 5-yard scoring pass to Skyler Fulton as time expired to beat the Tar Heels 33-31 on Saturday. There was no need to kick an extra point.

"I've never been part of anything like this," said Walter, who finished with 408 yards off 34-for-58 passing without an interception. "If it ever happens again, it's a one-in-a-million chance."

ASU won its second straight after snapping a three-game losing streak. North Carolina (1-6) lost its 10th straight at home.

The Tar Heels were up 31-27 with 7:43 remaining after Darian Durant's 1-yard touchdown pass to Jacques Lewis. Arizona State had the ball three more times, and couldn't get anything going until the final drive.

"We were doing pretty well when they killed us with that last play," UNC's Ronnie McGill said.

McGill, Willie Parker and Lewis combined for 110 yards rushing -- 20 short of the season-high 130 by the Sun Devils Loren Wade. Hakim Hill added 72 yards and a TD.

Durant connected on 13 of 23 passes for 167 yards, but failed to complete a pass after his go-ahead throw to Lewis.

Walter went 3-for-6 passing on the last possession, including a 42-yarder to Derek Hagan that put the Sun Devils at UNC's 5-yard line before Fulton's acrobatic in the back of the end zone.

"I just went up and grabbed it," Fulton said. "The defender was right there, (but) I think I got one foot in."

Fulton finished with 68 yards and two touchdowns on seven catches, while Hagan got 185 yards with 11 receptions that included a 49-yard touchdown -- his third consecutive 100-yard game.

"What an awesome job by our team of hanging in there and just battling to the very end, not giving up," ASU coach Dirk Koetter said.

ASU's Jesse Ainsworth saw his first extra-point kick blocked by Jonas Seawright. Ainsworth made good on first-half field goals of 21 and 24 yards, the second with no time the clock.

McGill scored two TDs, and Chad Scott scored on an 11-yard run to give North Carolina a 14-6 lead in the first quarter.

ASU held a 27-24 lead after three quarters thanks to an 8-yard scoring run by Hill.

The Tar Heels stopped one Arizona State drive at their own 20 and then drove 80 yards on 12 plays for the go-ahead touchdown by Lewis.

They were helped by an interference call that negated an interception by Jamar Williams at the ASU 25.

This story is from ESPN.com's automated news wire. Wire index