OMAHA, Neb. - Kole Calhoun hit the game-tying grand slam in the fifth inning and the go-ahead double in the seventh, and Arizona State erased a four-run deficit in a 12-5 victory over North Carolina at the College World Series last night.

Calhoun has homered in each of the Sun Devils' CWS games and has driven in 10 runs.

ASU (51-13), the No. 5 national seed, plays No. 1 Texas (48-14-1) tonight. The Sun Devils have to win that game and another tomorrow against the Longhorns to advance to next week's best-of-three finals.

The 12 runs Carolina (48-18) surrendered were a season high.

ASU starter Josh Spence (10-1) allowed seven hits and four runs, three earned, in seven innings. Colin Bates (4-4) took the loss in relief of Matt Harvey, who threw a CWS-record four wild pitches.

Calhoun's homer was his 12th of the season and second off the Tar Heels' Brian Moran, who relieved Harvey in the fifth inning. Calhoun tagged Moran for a three-run homer in the 10th inning in ASU's 5-2 win Sunday. *