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

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

ASU (51-13) will play top-seeded Texas 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.

North Carolina finished with a 48-18 record.

Arizona State's 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.